Job summary
we are seeking an experienced mbd & hil engineer with strong expertise in matlab/simulink, model-based development, and hardware-in-the-loop (hil) testing for automotive embedded systems. The candidate will be responsible for developing control models, performing simulations, and validating ecu software using hil platforms.
key responsibilities
* develop and maintain control algorithms using matlab/simulink and stateflow.
* perform model-based development (mbd) for automotive embedded systems.
* generate auto-code using embedded coder/targetlink.
* create mil, sil, and hil test environments for ecu validation.
* execute hil testing using dspace, vector, or ni platforms.
* develop automated test scripts and validation procedures.
* integrate plant models and perform real-time simulations.
* analyze system behavior, debug issues, and support root cause analysis.
* work with can/lin communication protocols and diagnostic tools.
* collaborate with software, systems, and calibration teams during development and testing phases.
* prepare technical documentation, test reports, and requirement traceability.
required skills
* strong hands-on experience with matlab, simulink, and stateflow.
* experience in model-based development (mbd) and auto-code generation.
* good knowledge of hil testing and validation methodologies.
* hands-on experience with dspace hil, vector canoe/canalyzer, or etas tools.
* knowledge of embedded c programming and automotive ecu architecture.
* understanding of can, lin, uds, and automotive ethernet.
* experience in mil, sil, pil, and hil testing environments.
* familiarity with requirement management and testing tools such as doors, jira, or testrail.
* good debugging, analytical, and problem-solving skills.
preferred qualifications
* bachelor's/master's degree in electronics, electrical, mechatronics, automotive, or related field.
* experience with autosar architecture is preferred.
* knowledge of aspice and functional safety (iso 26262) is an advantage.