Model-Based Software and Embedded C Developer for ECU Responsibilities : 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.Required Skills & Experience : 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).Preferred Qualifications : Bachelor’s / Master’s in Electronics, Computer Engineering, or related field.8+ years of experience in embedded and model-based software development.Experience in automotive domain and ECU development.
Model Based Engineer • Pune, Maharashtra, India