Ingénieur Logiciel - (C/C++ & Systèmes Temps Réel)
Nous recherchons un Software Engineer avec une solide expérience en développement en C/C++ pour des systèmes embarqués et en temps réel !
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
A propos de ce poste
La ressource travaillera sur des projets à haute complexité technologique, en contribuant au développement, à l'intégration et à la validation de logiciels pour des systèmes basés sur RTOS (Real-Time Operating Systems), avec un accent particulier sur VxWorks.
Ce que nous attendons de vous
Responsabilités principales :
- Conception, développement et maintenance de logiciels en C/C++ pour systèmes embarqués
- Développement sur des systèmes d’exploitation temps réel, notamment VxWorks
- Implémentation et gestion des protocoles de communication série (UART, SPI, I2C) et Ethernet, débogage, tests et optimisation du code dans des environnements temps réel
- Collaboration avec les équipes hardware et ingénierie système pour l’intégration et la validation
- Rédaction de la documentation technique de projet
Exigences :
- Diplôme en Informatique, Électronique ou disciplines associées
- Expérience dans le développement logiciel embarqué
- Maîtrise des outils de débogage et de gestion de version (ex. Git)
- Excellente connaissance des langages C et C++
- Expérience avec des systèmes d’exploitation temps réel (RTOS), de préférence VxWorks
- Connaissance des principaux protocoles de communication : série (UART, SPI, I2C) et Ethernet (TCP/IP, UDP)
- Langue maternelle italien et bonne maîtrise de l’anglais.
Ce que vous pouvez attendre de nous
TMC est une société internationale de conseil en haute technologie qui met à disposition de ses clients des compétences pour les accompagner dans la réalisation de leurs défis technologiques. En tant que telle, TMC fonctionne 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 évolution rapide. 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 pour permettre aux talents technologiques de s’épanouir. Nous vous offrons un environnement de travail stimulant où vous pouvez gérer votre carrière.
Nous sommes ravis que vous soyez intéressé par un emploi chez TMC ! Postulez maintenant de la manière qui vous convient le mieux et nous espérons pouvoir vous accueillir bientôt dans l'une de nos équipes.
Contactez-nous pour des opportunités, des collaborations ou des questions. Nous sommes là pour créer des liens.