[TITRE_DE_L'OFFRE]
TMC Italia est à la recherche d’un* Application Embedded Software Engineer.
Nous sommes une société mondiale de conseil en haute technologie composée d'une équipe d'ingénieurs, de scientifiques et d'experts numériques issus du monde entier. Ensemble, nous formons une communauté fière et en pleine croissance. Nous offrons des services de conseil à des clients de premier plan dans le monde entier, dans des secteurs variés tels que
- Technologie et ingénierie
- Énergie et énergies renouvelables
- Sciences de la vie et pharmacie
- Numérique et informatique
À propos de cette offre d'emploi
La ressource fournira un soutien au développement du logiciel de vol pour la flotte de satellites et les nouveaux engins spatiaux en cours de conception, en travaillant dans un contexte international hautement innovant.
Responsabilités :
• Contribuer à l'ensemble du cycle de vie de l'application logicielle, avec un accent sur : la collecte des exigences, le développement, le débogage et l'intégration avec le matériel de vol.
• Valider les fonctionnalités grâce à des tests software in the loop et hardware in the loop.
• Effectuer une veille des nouvelles technologies dans le domaine des logiciels embarqués et en promouvoir l'adoption au sein de l'équipe.
• Soutenir l'amélioration continue des processus et des méthodologies du groupe.
• Fournir un support aux activités AIV (Assembly, Integration and Verification) et aux opérations de vol.
Ce que nous attendons de vous
- Langue maternelle italienne (écrite et parlée), excellente maîtrise de l'anglais (écrit et parlé).
- Au moins 5 ans d'expérience dans le rôle ou dans des disciplines similaires.
- Master en électronique, informatique, mécatronique ou domaines connexes.
- Expérience dans le développement de logiciels embarqués.
- Expérience en programmation embarquée dans l'un des langages de la famille C.
- Connaissance des systèmes d'exploitation en temps réel (RTOS) comme RTEMS ou FreeRTOS, et/ou des systèmes d'exploitation pour applications embarquées (ex. Embedded Linux).
- Connaissance des principales interfaces de communication embarquées : USART, SPI, I2C, CAN, Ethernet, EtherCAT.
- Expérience dans la configuration et l'utilisation de chaînes d'outils de build (ex. ANT, WAF, Makefile, Visual Studio, etc.).
- Familiarité avec Git.
- Expérience avec les méthodologies de développement orienté tests.
Ce que vous pouvez attendre de nous
TMC est une société internationale de conseil high-tech qui met à la disposition de ses clients des compétences pour les accompagner dans la réalisation de leurs défis technologiques. En tant que telle, TMC agit comme un centre d'expertise au service de ses clients et les aide à être plus compétitifs dans un monde technologique de plus en plus global et en rapide évolution. Chez TMC, nous croyons que les personnes sont le moteur de l'innovation technologique. C’est pourquoi nous souhaitons créer les meilleures conditions possibles afin que les talents technologiques puissent s’épanouir. Nous vous offrons un environnement de travail stimulant où vous pourrez gérer votre carrière.
#LI-AD6
Super que vous vous intéressiez à un poste chez TMC ! Postulez dès maintenant de la manière qui vous convient le mieux et, espérons-le, nous pourrons bientôt vous accueillir dans l'une de nos équipes.