
Activez les alertes d’offres d’emploi par e-mail !
Générez un CV personnalisé en quelques minutes
Décrochez un entretien et gagnez plus. En savoir plus
Une entreprise de technologie avancée située à Paris recrute un développeur sénior pour la conception et l'industrialisation de firmware pour des modules de micro-impression. Le candidat idéal maîtrise le développement en C/C++ sur STM32 et a de l'expérience en intégration de capteurs. Vous serez responsable du contrôle temporel, de l'optimisation des performances et de la mise en place des tests de validation pour garantir la robustesse des solutions. Un diplôme équivalent à Bac +5 est requis pour ce poste.
Développement firmware (STM32 - C / C++)
Conception, implémentation et maintenance du firmware bas niveau.
Développement en C (ou C++) sur microcontrôleurs STM32.
Structuration, optimisation et documentation du code embarqué.
Développement et intégration de drivers pour moteurs, encodeurs et actionneurs divers.
Mise en place du contrôle de position et de la régulation associée.
Intégration et gestion des capteurs, acquisitions et interfaces de communication (SPI, I2C, UART, ADC).
Gestion des ressources embarquées : PWM, timers, interruptions, DMA.
Implémentation de modes de fonctionnement pulsés avec contraintes strictes de timing.
Optimisation des latences, contrôle du jitter et respect des fenêtres temporelles.
Synchronisation du module avec des sous-systèmes optiques ou électromécaniques.
Définition et mise en oeuvre des plans de tests firmware.
Tests unitaires embarqués, hardware-in-the-loop, stress tests et tests d'endurance.
Vérification de la robustesse, stabilité et reproductibilité des processus.
Profil de formation d'ingénieur ou équivalent Bac +5
Développeur sénior