Embedded Software Engineer

ALTEN
full-time Rabat, Rabat-Salé-Kénitra Computer Occupations
Posted:
March 02, 2026
Location:
Rabat, Rabat-Salé-Kénitra, Morocco

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...

Apply for this Job

Submit your application for the Embedded Software Engineer position at ALTEN.

Apply Now Save for Later

Job Overview

Job Type: full-time
Location: Rabat, Morocco
Posted: March 02, 2026
Deadline: April 11, 2026