Model Based Design Engineer (MatlabSimulink)
Job Summary
- Design develop and maintain embedded software unit testing for automotive ECUs
- Integrate software components into ECU platforms and ensure compatibility with hardware and vehicle network constraints.
- Perform rootcause analysis on software defects communication issues and ECU malfunctions.
- Use diagnostic tools such as CANoe CANalyzer UDS (ISO 14229) DoIP OBDII and vehicle logs to identify issues.
- Use flashing tool to Flash the SW in the ECUs
- Develop and validate UDS diagnostic services DTCs (Diagnostic Trouble Codes) and fault memory strategies.
- Analyze communication traces (CAN LIN FlexRay Ethernet) to detect anomalies or performance issues.
- Support integration tests on benches HIL systems and in-vehicle testing.
- Ensure compliance with automotive standards such as AUTOSAR ISO 26262 (functional safety) ASPICE and cybersecurity principles.
- Create and maintain documentation (SRS SDD design reviews traceability matrices).
- Collaborate with testing teams to define validation strategies and ensure robust test coverage.
Qualifications :
- Masters degree in Embedded Systems Electronics Engineering or a related field.
- Minimum 2 years of experience in Model-Based Development (MBD).
- Strong expertise in technical coordination project planning and risk management.
- Excellent interpersonal and communication skills with a collaborative and team-oriented mindset.
- Professional proficiency in English both written and spoken.
- Solid experience in embedded software development using C/C including real-time systems.
- Strong knowledge of automotive communication protocols including CAN LIN FlexRay and Automotive Ethernet.
- Hands-on experience with vehicle diagnostics standards and tools including:
- UDS (ISO 14229)
- ISO 15765
- OBD-II
- Vector tool suite (CANalyzer CANoe CANape)
- Proven ability to analyze and interpret logs communication traces and memory dumps for advanced diagnostic and troubleshooting activities.
- Good understanding of AUTOSAR architectures (Classic and/or Adaptive Platform).
- Experience working within ASPICE-compliant development environments and/or according to the V-Model development lifecycle.
Additional Information :
You are rigorous creative and curious and you enjoy working as part of a team while developing your skills in a dynamic environment. You are passionate about service-oriented professions and wish to grow within a friendly and supportive work environment join us!
Remote Work :
No
Employment Type :
Full-time
About Company
?? ?????????? ???????????? ???? ?????????????????????? ?????? ???? ???????????????? ALTEN is committed to meeting the expectations of its stakeholders and anticipating their requirements in the fields of innovation, R&D, and technological information systems. Founded in 1988 and pr ... View more