Ingénieur Implémentation Software MBD

TerX
Bobigny, France
2 months ago
Apply on fr.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

JIRA AUTomotive Open System Architecture (AUTOSAR) Configuration Management Code Generation Embedded C MATLAB MISRA C (C Programming Language) Simulink Software Engineering Stateflow Subversion Scripting
+4 more
PIC Microcontroller DOORS (Software) Mathworks Embedded Coder

Job description

Mission : Mobiliser les meilleures compétences pour répondre aux enjeux concrets des entreprises industrielles.

Vision : Contribuer à une industrie française et européenne plus autonome, plus exigeante et créatrice de valeur durable., * Concevoir le modèle d’implémentation à partir du modèle fonctionnel, conformément aux standards de conception MAAB

  • Concevoir les mécanismes de sécurité logicielle en fonction de l’analyse de sécurité logicielle.
  • Réaliser le typage des données et la mise à l’échelle des opérations
  • Concevoir et/ou scripter des scénarios de test pour la vérification du modèle d’implémentation.
  • Réaliser la vérification Model in the Loop (tests de non-régression / back-to-back).
  • Générer du code C embarqué à l’aide de la boîte à outils Embedded-Coder.
  • Optimiser le code C généré en améliorant la conception des algorithmes.
  • Contribuer à l’amélioration des configurations standards Hitachi pour la génération de code C embarqué avec Embedded-Coder.
  • Réaliser des analyses statiques de code.
  • Développer des outils pour améliorer l’efficacité du cycle de vie MBD et la qualité.
  • Contribuer à la conception et à la vérification des blocs de bibliothèque Simulink
  • Réaliser les revues de conception technique, de code et de tests.
  • Réaliser toutes les activités conformément au plan de gestion de configuration, en utilisant l’outil de gestion de configuration convenu.
  • Suivre les processus, directives et check-lists définis pour le projet, et garantir la conformité aux processus.
  • Reporting

Requirements

  • Diplôme en informatique et/ou en électronique.
  • De 3 à 5 ans d’expérience en ingénierie logicielle.
  • 2 ans d’expérience pertinente en tant qu’ingénieur implémentation logicielle basée sur modèle, ou au moins 3 ans d’expérience pertinente en tant qu’ingénieur développeur logiciel.

Compétences techniques :

Solide connaissance du développement en langage C embarqué. Solide connaissance du développement basé sur modèle (Model Based Development). Solide connaissance des boîtes à outils Mathworks (Matlab, Simulink, Stateflow, Embedded Coder). Bonne connaissance de Misra-C (2004, 2012). Bonne connaissance de l’ISO26262-6. Une bonne connaissance de l’architecture des microcontrôleurs est un plus. Bonne connaissance du scripting Matlab. Une connaissance des lois de commande (Control law) est un plus. Une connaissance de la plateforme AUTOSAR Classic est un plus. Une connaissance des outils Doors, SVN, Jira est un plus. Une connaissance de l’ASPICE est un plus. Anglais : avancé

About the company

TerX est un partenaire stratégique spécialisé dans le conseil en ingénierie et la mise à disposition de compétences techniques pour l’industrie. Né du terrain - des ateliers, laboratoires et bureaux d’études - TerX connecte les meilleures expertises aux enjeux concrets des entreprises industrielles, avec rigueur, méthode et une compréhension fine des réalités opérationnelles. Fondée en 2018, l’entreprise compte aujourd’hui 160 collaborateurs et a réalisé un chiffre d’affaires de 13,5 millions d’euros en 2025, confirmant sa trajectoire de croissance et la confiance de ses clients industriels.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on fr.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:34 min

Selecting specific microcontrollers and fundamental programming languages for powertrains

David Romić · World Congress 2023

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

2:40 min

Motivations for transitioning legacy MATLAB repositories to Python

Michael Niebisch Michael Niebisch · World Congress 2024

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:14 min

Custom domain controllers and vehicle communication networks

Denis Grahovac · World Congress 2021

3:07 min

Navigating software integration compliance in safety automotive environments

Nico Schmidt · LIVE

Videos

See all

Related articles

See all