remoteonsite
Algorithm Software Developer - Vehicle Brakes - Bosch
Software Engineer
Develop and optimize embedded brake control algorithms, leveraging sensor data, vehicle dynamics, and machine learning to enhance safety and performance in automotive brake systems.
About the role
Key Responsibilities
- Design, develop, and validate embedded control algorithms for vehicle brake systems.
- Analyze sensor data and vehicle dynamics to refine braking performance and safety.
- Implement machine learning models for predictive maintenance and adaptive braking.
- Collaborate with cross‑functional teams on hardware integration and system testing.
- Document design decisions, test results, and performance metrics for regulatory compliance.
Requirements
- Proficiency in C++ and Python for embedded software development.
- Experience with MATLAB/Simulink for algorithm modeling and simulation.
- Strong understanding of automotive control theory, sensor fusion, and vehicle dynamics.
- Knowledge of embedded systems, real‑time operating systems, and automotive communication protocols.
- Excellent problem‑solving skills and a passion for automotive safety and innovation.
Skills
pythoncmachine learning