SYS and SW Specification Engineer

Job Locations
MA-CS-Casablanca
Métiers
Ingénierie / Technique
Type d’emploi
CDI
Lieu de travail
Hybride

Description du poste

Groupe EXPLEO, plus qu’une histoire, une aventure humaine…

Le Groupe EXPLEO s’appuie sur 19000 collaborateurs hautement qualifiés qui fournissent des solutions à forte valeur ajoutée dans 30 pays. Expleo vous aide à réaliser vos ambitions et à assurer, ensemble, votre avenir. Nous vous offrons un mélange unique de réflexion audacieuse et d’exécution fiable, pour accélérer l’innovation à travers chaque étape de votre chaîne de valeur.

Au-delà de rejoindre une entreprise, c’est donc une aventure humaine que nous vous proposons de VIVRE !! #LI-SH1

Missions

Define, write, and maintain the technical specifications that describe the functional software content of the Body Controller Module (BCM) 
These specifications are the reference documents used by the BCM supplier for software development

  1. Specification Authoring & Maintenance
  • Write detailed functional specifications covering all BCM‑related features (power distribution management, lighting, wiping, diagnostics, wake-up logic, vehicle modes, signal handling, etc.).
  • Formalize functional behavior through clearly defined states, transitions, timing rules, inputs/outputs, arbitration rules, and network communication (CAN/LIN/ETH).
  • Update specifications based on:
    • bench and vehicle validation results,
    • customer field issues,
    • software planning changes (sprints/releases).
  • Evaluate the impact of defects and changes on the existing specification set and maintain consistency across documents.

 

  1. Supplier Interface
  • Collaborate closely with the BCM supplier to clarify requirements, remove ambiguities, and ensure common understanding.
  • Participate in reviews, convergence sessions, and freeze milestones for specifications.
  • Verify the proper integration of requirements into:
    • delivered software versions,
    • sprint deliverables,
    • release milestones defined by the software lead.

 

 

  1. Validation Analysis & Functional Quality
  • Analyze:
    • HiL/SiL bench results,
    • vehicle test results,
    • customer-reported issues.
  • Identify deviations from expected behaviors and specify required updates.
  • Work with validation teams, EE architecture, vehicle teams, and software leads to ensure corrections are implemented within the defined deadlines.

 

  1. Software Development Lifecycle Alignment
  • Understand and work with standard automotive software development workflows:
    • branching strategies (mainline, feature branches, release branches),
    • sprint‑based development,
    • merge and freeze strategies,
    • incremental delivery.

 

  • Ensure specifications stay aligned with product strategy, software maturity roadmap, and planned software milestones.

Qualifications

 

  • Engineering degree in electronics, embedded systems, or electrical engineering.
  • Minimum 3 years of experience in automotive embedded software, ideally on BCM or similar body electronics ECU.
  • Strong analytical skills, rigor, and autonomy.
  • Ability to communicate effectively with internal teams and external suppliers.
  • Fluent in English

Compétences

  • Strong knowledge in vehicle electrical and electronic systems (power distribution, actuators, sensors).
  • Good understanding of embedded automotive software architectures.
  • Solid background in body electronics (lighting, locking, energy management, diagnostics, I/O control, wake-up concepts).
  • Understanding of software development processes (Git workflows, branching models, Continous Improvement / Continuous Development (CI/CD) concepts, sprint management).
  • Ability to read and produce detailed functional specifications (state machines, timing diagrams, functional sequences).
  • Experience with CAN/LIN trace analysis and log interpretation.

Qualités

  • Experience with validation environments (HiL/SiL), vehicle tests, DOORS, Polarion, or similar tools.
  • Familiarity with ISO 21434 (cybersecurity) and ISO 26262 (functional safety).
  • Experience working with international suppliers.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Partager sur les réseaux sociaux

Vous ne trouvez pas l'emploi de votre choix ?
Téléchargez votre C.V. ici pour que nos recruteurs puissent le consulter.