Aller au contenu
M1861 · SELFING

Développeur logiciel C embarqué (H/F) - DSVE

Description du poste

** Pour postuler, vous devez vous être impérativement disponible pour la session de recrutement du 5 octobre de 9h à 17h qui se déroulera à Neuilly (92)

Poste et missions

Au sein de notre siège social, nous recherchons actuellement un(e) Consultant en développement logiciel C embarqué (H/F).

Le poste est basé à Guyancourt (78).

Le télétravail peut être envisagé à hauteur de 12 jours par mois en fonction des besoins projets.

Contexte :

  • Plateforme Equinox : développement en langage C de modules de test et applicatifs, avec assistance technique dédiée pour le développement et l'intégration des modules du périmètre projet,
  • Intégration et tests réalisés sur des environnements dédiés en laboratoire : bancs de tests, évaluation de composants hardware, évaluation de l'OS Zephyr, sous habilitation électrique.

Objectifs :

  • Sujet #1 : développement logiciel de banc de tests,
  • Sujet #2 : développement de logiciel d'évaluation de composants hardware,
  • Sujet #3 : développement de logiciel d'évaluation de l'OS ZEPHYR.

Plus particulièrement, vos tâches seront les suivantes :

  • Prise de connaissance des Software Functional Specification (SFS) et des Software Design Specification (SDS) des interfaces fournies par l'équipe software,
  • Rédaction et maintenance des Software Module Design Specification (SMDS) et des Technical Notes, en alignement avec les spécifications (SFS/SDS) fournies par l'équipe software,
  • Développement des modules logiciels en C : codage, tests unitaires et tests d'intégration,
  • Fourniture des résultats de tests (plans, rapports, logs) et démonstration de la traçabilité des exigences vers les tests et le code,
  • Correction et gestion des anomalies identifiées pendant la phase de validation des modules,
  • Proposition et mise en œuvre d'améliorations (développement, CI/CD, méthodes), revue de code et déploiement dans un cadre Jenkins/Docker,
  • Respect des procédures de sécurité et d'accès des laboratoires et des systèmes dédiés.

Compétences requises & Profil

Formation :

De formation Ingénieur ou Bac+5 en informatique embarquée, électronique ou systèmes embarqués, vous disposez au minimum d'une expérience de 3 ans en développement C embarqué sur microcontrôleurs.

Savoir-faire :

  • Expertise sur le langage C embarqué sur microcontrôleur (compétence obligatoire)
  • Expertise dans les protocoles de communication UART, SPI et I2C,
  • Maitrise des outils IAR Embedded Workbench / IAR Visual State,
  • Maitrise du logiciel de gestion de versions Git,
  • Maitrise de l'outil pour la chaine d'intégration Jenkins,
  • Maitrise de l'outil de suivi des anomalies Jira,
  • Maitrise de l'outil logiciel Docker,
  • Maitrise du système d'exploitation temps réel (RTOS) OS Zephyr,
  • Maitrise des outils de suivi des anomalies et de la rédaction des spécifications Jira / EaseRequirements,
  • Anglais B2 - Intermédiaire avancé
  • Habilitation électrique BE Essai avec mention HT à partir de la BT.

Savoir-être :

  • Autonomie et capacité à prendre en charge un périmètre en toute responsabilité,
  • Rigueur et sens de la traçabilité et de la qualité,
  • Esprit d'analyse,
  • Esprit d'équipe,
  • Force de proposition dans une démarche d'amélioration continue,
  • Communication claire et structurée en Français.

Vous vous reconnaissez dans notre projet et nos valeurs ? REJOIGNEZ-NOUS !

Données marché — Développeur / Développeuse logiciel ou d'application

Salaire net mensuel
Débutant2 329 €
Moyen2 487 €
Expérimenté2 658 €
Tension du marché
Équilibré

Techniciens d'étude et de développement en informatique

Médian : 2 121 €

Projets de recrutement
35 503

postes prévus (BMO 2025)

À ne pas manquer

Offres similaires.