ALTERNANCE - Ingénieur en développement logiciel embarqué - H/F

Contrat à Saint-Germain-en-Laye, 78100 - Alternance - 31/03/2023


Retour aux offres

L'entreprise

Exail est une entreprise spécialisée dans la conception et la fabrication d’équipements de haute technologie dans les domaines de la mer, de la photonique et de l’autonomie (cf www.exail.com).

Le groupe emploie plus de 1500 collaborateurs dont une soixantaine à l’étranger. Il présente un chiffre d’affaires d’environ 150 millions d’euros avec une croissance à 2 chiffres au cours des dernières années.

L’expertise interne du groupe comprend des systèmes et solutions innovantes pour la navigation inertielle, le positionnement et l’imagerie sous-marine ainsi que la construction navale et les moyens de tests et simulation. Les technologies développées par Exail permettent à ses clients civils et militaires de réaliser leurs opérations maritimes, terrestres et spatiales avec la plus grande fiabilité et efficacité.

Exail est une ETI où l’autonomie, l’esprit entrepreneuriat, l’innovation, le sens collaboratif sont des valeurs fondamentales.

Exail vise à renforcer sa culture d’entreprise (intelligence collective, performance, ouverture sur l’extérieur) tout en capitalisant sur ses dimensions fortes (excellence technologique, bienveillance, autonomie) dans un contexte où Exail est en position de leadership mondial.

Missions

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. Vous êtes intégrés dans une équipe de 10 personnes rattachée au service Recherche & Développement en tant qu'apprenti ingénieur en développement temps réel embarqué.

Vous contribuez au développement logiciel de notre future gamme de calculateurs de navigation inertielle et des outils associés.

Les développements sont réalisés en C et en RUST dans un environnement Linux temps réel embarqué sur des processeurs de type ARM.

En tant qu'apprenti ingénieur développement logiciel, vos missions sont de contribuer à:

·       Élaboration des spécifications fonctionnelles et techniques

·       Conception logicielle

·       Développement logiciel

·       Tests (vérification de code, tests unitaires, tests d’intégration)

·       Maintenance corrective/évolutive

·       Maintenance des environnements de développements (maintenance et création d’outils)

Vos missions sont adaptées à l'évolution de vos compétences durant votre cursus académique.

Profil

Compétences:

Langage de développement : C/C++/RUST/JavaScript/Python/shell

Contexte de programmation : Temps réel embarqué, multithread sous Linux.

Outils : GIT, Jenkins

Plateformes / OS : Linux ou équivalent

Compétences souhaitables :

Méthodologie : Agile Scrum

Outils : JIRA, Confluence, CodeBeamer

Interfaces de communication : ports série, bus CAN, Ethernet

Protocoles de communication : UDP et TCP.

Langue :

Anglais (Parlé, Écrit)

Savoir être :

Être organisé

Être réactif, autonome et force de proposition

Capacité d’adaptation

Savoir travailler en équipe

Offre terminée