Ingénieur Firmware
Nous recherchons un Ingénieur Firmware compétent et motivé pour rejoindre notre équipe dynamique. En tant qu'Ingénieur Firmware, vous serez au cœur du développement de solutions embarquées, travaillant sur des systèmes de pointe. Si vous êtes passionné par le développement de bas niveau, 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
À propos de cette offre d'emploi
Définition des spécifications techniques des fonctionnalités à implémenter.
Analyse de faisabilité technique et sélection des algorithmes adaptés. Implémentation des fonctionnalités requises.
Débogage et documentation du code généré.
Ce que nous attendons de vous
Licence en génie informatique ou dans des domaines connexes.
Maîtrise des langages de programmation C et C++; la connaissance d'autres langages de programmation est appréciée.
Expérience dans l'utilisation d'outils de développement logiciel tels que des dépôts (GitLab, SVN), Jira et Confluence.
Au moins 3 ans d'expérience en R&D pour le développement de produits industriels. Compétences en travail d'équipe.
Expérience dans la conception de systèmes en temps réel basés sur des microcontrôleurs (cœur ARM, DSP).
Connaissance des principaux périphériques matériels intégrés dans le MCU (ADC, DAC, PWM, Capture, etc.).
Connaissance des principaux périphériques de communication (UART, SPI, I2C, etc.).
Connaissance des principaux protocoles de communication série (Modbus RTU ou TCP/IP, CAN, etc.).
Capacité à gérer les configurations de projets, des bibliothèques fournisseurs au choix de solutions basées sur bare-metal ou RTOS.
Expérience dans la gestion de processus parallèles, des machines à états et des protocoles de communication.
Familiarité avec les principaux instruments de laboratoire (oscilloscope, multimètre, générateur de fonctions, etc.) pour vérifier le fonctionnement correct du système. Compréhension des schémas de circuits électroniques.
Ce que vous pouvez attendre de nous
TMC est une société de conseil en haute technologie internationale qui apporte son expertise à ses clients afin de les accompagner dans la réalisation de leurs défis technologiques. Ainsi, TMC fonctionne comme un centre d'expertise à la disposition de ses clients et les aide à devenir plus compétitifs dans un monde technologique de plus en plus global et en constante évolution. Chez TMC, nous croyons que les individus sont la force motrice derrière 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 et exigeant dans lequel vous pouvez être le réalisateur de votre propre carrière. En tant qu’Employeneur, vous faites partie de notre famille TMC. En plus de notre expertise technique exceptionnelle, le plaisir et l'engagement sont des aspects significatifs de notre culture.
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.