
Opportunity at
BoschEmbedded Engineer - Model based developer
Bosch is hiring an embedded engineer in Bengaluru to work on model-based development for battery electric vehicle control systems. The role spans embedded design and development,…
Career Tools
About This Role
Bosch is hiring an embedded engineer in Bengaluru to work on model-based development for battery electric vehicle control systems. The role spans embedded design and development, control and management of electric powertrain subsystems, and XIL testing across SIL, MIL and HIL. It requires modelling in MATLAB and Simulink, Embedded C, and experience with automotive communication protocols. The full-time, on-site position lists 5 to 6 years of experience.
Job Description
Bosch is hiring an embedded engineer in Bengaluru to work on model-based development for battery electric vehicle control systems. The role spans embedded design and development, control and management of electric powertrain subsystems, and XIL testing across SIL, MIL and HIL. It requires modelling in MATLAB and Simulink, Embedded C, and experience with automotive communication protocols. The full-time, on-site position lists 5 to 6 years of experience.
Responsibilities
- Develop control and management functions for electric powertrain subsystems
- Carry out embedded design and development across the software lifecycle
- Perform SIL, MIL and HIL testing for automotive applications
- Log data and handle faults for automotive applications and components
Requirements
- Experience with MATLAB, Simulink, TargetLink, Stateflow and Python
- 4 to 6 years of software development experience
- Embedded C and functional development experience
- Knowledge of CAN, LIN, UDS and J1939 communication protocols
Qualifications
- B.E or B.Tech degree
- Good to have: EV architecture and powertrain knowledge, and an AUTOSAR overview
- Good to have: CANape, CANoe or CANalyzer tools, and JIRA or Git exposure
Core Skills
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Where is this job based?
The role is on-site in Bengaluru and is full-time.
How much experience is required?
The experience field lists 5 to 6 years, while the mandatory skills list 4 to 6 years of software development.
Which communication protocols are required?
CAN, LIN, UDS and J1939 are named as required knowledge.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.


