Ingénieur Développement Logiciel Embarqué Temps réel - H/F

  • CDI
  • Temps plein
  • Au moins 5 ans d'expérience
  • Master, Bac+5
  • Ingénierie

#JoinOurCrew


Mission

La division « Systèmes de navigation », basée sur le site de Saint-Germain-en-Laye, conçoit et fabrique une gamme de calculateurs de navigation inertielle pour les marchés naval, militaire terrestre, génie civil, ferroviaire et spatial.

Nous recherchons un ingénieur de développement logiciel embarqué temps réel pour renforcer notre équipe de développement et participer au renouvellement de notre gamme de produits.

En lien direct avec l’équipe de développement produit/marché et en vous basant sur le savoir-faire technologique de l’équipe plateforme commune, vous participez au développement, à la mise au point et à la maintenance des logiciels embarqués des centrales inertielles de la division.

Vous contribuez également activement aux évolutions des composants génériques de la plateforme commune.

Les développements sont réalisés en Rust sur un OS temps réel basé sur Linux, fonctionnant sur des processeurs de type ARM.

Vous maîtrisez l’ensemble du cycle de développement : spécification, conception, développement et tests.

Vos missions sont les suivantes :

  • Élaborer les spécifications fonctionnelles et techniques.
  • Concevoir et développer des logiciels pour des systèmes embarqués en utilisant Rust.
  • Collaborer avec les équipes matériel et logiciel pour intégrer et tester les solutions embarquées.
  • Optimiser les performances et la consommation d’énergie des logiciels embarqués.
  • Rédiger et maintenir la documentation technique.
  • Participer aux revues de code et aux tests de validation.
  • Assurer la conformité aux normes de sécurité et de qualité.
  • Assurer la maintenance corrective et évolutive des logiciels embarqués.
  • Maintenir les environnements de développement, notamment par la maintenance et la création d’outils.
  • Assurer le support auprès des clients internes

Pourquoi nous rejoindre ?

  • Contribuer au développement de produits de haute technologie dans le domaine de la navigation inertielle.
  • Travailler sur des logiciels embarqués temps réel dans un environnement technique exigeant et innovant.
  • Participer au renouvellement d’une gamme de produits stratégique pour les marchés civils et militaires.
  • Évoluer au sein d’une équipe R&D pluridisciplinaire, en interaction avec les équipes produit, plateforme, matériel et logiciel.

Profil

Vous êtes titulaire d’un diplôme d’une grande école ou d’une école spécialisée en informatique embarquée.

  • Vous avez de solides bases en développement logiciel et justifiez de 5 à 8 ans d’expérience en développement dans un environnement embarqué temps réel.
  • Compétences requises
  • Expérience confirmée en développement Rust, ou solide expérience en développement C/C++ embarqué avec une volonté de monter rapidement en compétence sur Rust.
  • Connaissance des systèmes embarqués et des microcontrôleurs/processeurs.
  • Connaissance de Linux.
  • Compétences en débogage et en optimisation de code.
  • Maîtrise des outils de gestion de configuration, notamment Git.

Compétences souhaitables

  • Expérience en développement Java et/ou en scripting Python pour l’outillage, les tests ou l’automatisation.
  • Connaissance des contraintes liées aux systèmes d’exploitation temps réel et au développement sur cible embarquée.
  • Expérience avec des moyens de simulation, de test matériel ou d’intégration sur banc.
  • Pratique des méthodes Agile/Scrum dans un contexte de développement logiciel.
  • Utilisation d’outils de suivi, de documentation et de gestion des exigences tels que JIRA, Confluence ou CodeBeamer.

Langue

  • Anglais parlé et écrit.

Savoir-être

  • Faire preuve de rigueur, d’organisation et d’un fort sens de la qualité logicielle.
  • Avoir un bon esprit d’analyse pour investiguer et résoudre des problèmes techniques complexes.
  • Être autonome, réactif et force de proposition dans un environnement embarqué exigeant.
  • Savoir travailler en équipe et communiquer efficacement avec des interlocuteurs logiciels, systèmes, matériels et validation.

A propos d’EXAIL

Exail est une entreprise industrielle de haute technologie spécialisée dans les technologies de pointe en robotique, maritime, navigation, aérospatiale et photonique. Dotée d'une forte culture entrepreneuriale, Exail offre des performances, une fiabilité et une sécurité inégalées à ses clients civils et militaires opérant dans des environnements difficiles. Des profondeurs de la mer à l'espace, Exail étend ses capacités grâce à une gamme complète de composants, de produits et de systèmes robustes fabriqués en interne. Employant 2000 personnes dans le monde, la société bénéficie d'une empreinte mondiale et exerce ses activités dans plus de 80 pays. Exail est née de l'union des forces du groupe ECA et d'iXblue en 2022. C'est une filiale d'Exail Technologies, une entreprise familiale spécialisée dans la haute technologie.