Embedded Software Engineer

ALTEN
📍 Rabat, Rabat-Salé-Kénitra, Morocco 💼 full-time 🕒 Posted March 02, 2026

Job Description

Description du poste

  • 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 root‑cause analysis on software defects, communication issues, and ECU malfunctions.
  • Use diagnostic tools such as CANoe, CANalyzer, UDS (ISO 14229), DoIP, OBD‑II, 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 (functiona...

Ready to Apply?

Submit your application today and join our talented team at ALTEN.

Submit Application

Job Details

  • Location Rabat, Rabat-Salé-Kénitra
  • Job Type full-time
  • Category Computer Occupations
  • Posted Date March 02, 2026
  • Application Deadline April 11, 2026