remoteonsite
ASW Algorithm Software Developer - Vehicle Braking Systems - Bosch
Software Engineer
Develop and integrate embedded control algorithms for automotive brake systems, analyzing sensor data and vehicle dynamics to improve safety and performance using Embedded C, C++, and MATLAB/Simulink.
About the role
Key Responsibilities
- Design, develop, and validate embedded control algorithms for anti‑lock and electronic stability brake functions.
- Analyze sensor inputs and vehicle dynamics data to fine‑tune algorithm performance and robustness.
- Implement code in Embedded C/C++ and generate models with MATLAB/Simulink for rapid prototyping.
- Collaborate with hardware, system, and validation teams to ensure seamless integration into brake control units.
- Conduct unit testing, code reviews, and performance benchmarking to meet automotive safety standards.
Requirements
- Bachelor’s or higher in Electrical/Electronic Engineering, Computer Science, or related field.
- Strong proficiency in Embedded C and C++ development for real‑time automotive applications.
- Hands‑on experience with MATLAB/Simulink for control algorithm modeling and simulation.
- Knowledge of vehicle dynamics, sensor fusion, and brake system architecture.
- Ability to work in cross‑functional teams and follow automotive functional safety processes.