Model-Based Design Engineer (MBD)
Core
Develop functional system models using MATLAB/Simulink, generate and debug C code, and validate models through MIL, SIL, and B2B testing for automotive embedded systems.
Role type
Model-Based Design Engineer (MBD)
Builds
Embedded software models and code for automotive systems
Domain
Automotive / Embedded Systems
Deliverable
production ML models | product features
Required skills
MATLAB/Simulink, C programming, Model-Based Design (MBD), MIL/SIL/B2B testing, Git/GitHub, CANoe/CANalyzer, UDS/OBD protocols, ISO 26262, AUTOSAR, MISRA C guidelines
Preferred skills
Functional specification analysis, embedded software debugging
Technologies
MATLAB, Simulink, C, Git, GitHub, CANoe, CANalyzer
Responsibilities
Develop functional system models under MATLAB/Simulink adhering to MBD principles; Compile and analyze generated C code to ensure correctness; Perform MIL, SIL, and B2B tests to ensure model and code compliance; Examine and validate functional specifications for consistency and feasibility; Identify, diagnose, and resolve anomalies related to models or embedded code.
Seniority
Junior to Mid-level (1-2 years experience)