Pune
Model-Based Software Developer-ECU-Electronics (3-7 Years)
As a successful family-owned company on a path to global growth, the Brose Group offers challenging responsibilities and exciting career opportunities to performance-driven, skilled specialists with solid professional knowledge and proven career expertise who wish to contribute to our company’s success.
Your Tasks
- Define and maintain software architecture for embedded and model-based systems.
- Design modular, scalable frameworks using embedded C and MATLAB/Simulink.
- Guide development of control algorithms and model-based ECU functions.
- Ensure integration of software components across embedded platforms.
- Establish coding standards, modeling guidelines, and best practices.
- Collaborate with cross-functional teams (hardware, systems, safety, validation).
- Support ISO 26262 functional safety and cybersecurity compliance.
- Lead architectural reviews, documentation, and mentor development teams.
Your Profile
- Bachelor’s/Master’s in Electronics, Computer Engineering, or related field.
- 3-7 Years of experience in embedded and model-based software development.
- Experience in automotive domain and ECU development.
- Strong expertise in embedded systems and real-time software development.
- Proficiency in C/C++, MATLAB/Simulink, and Stateflow.
- Solid understanding of microcontroller architectures and peripheral interfaces.
- Familiarity with software development life cycle (SDLC), MIL/SIL/HIL testing.
- Knowledge of functional safety (ISO 26262).