Job Search and Career Advice Platform

Activez les alertes d’offres d’emploi par e-mail !

Développeur C - C++ H / F

Altim

Malakoff

Sur place

EUR 50 000 - 70 000

Plein temps

Aujourd’hui
Soyez parmi les premiers à postuler

Générez un CV personnalisé en quelques minutes

Décrochez un entretien et gagnez plus. En savoir plus

Résumé du poste

Une entreprise technologique spécialisée recherche un développeur sénior en firmware pour développer et industrialiser le firmware d'un module de micro-impression. Le candidat idéal doit posséder une formation Bac +5 en ingénierie, une solide expérience en développement C/C++ et des compétences en intégration de drivers pour capteurs et actionneurs. Ce poste offre l'opportunité de travailler sur des projets innovants dans un environnement stimulant.

Qualifications

  • Expérience en développement firmware sur microcontrôleurs.
  • Compétences en C/C++ requises.
  • Connaissances en intégration électronique appréciées.

Responsabilités

  • Développer et maintenir le firmware de modules de micro-impression.
  • Intégrer des drivers pour divers capteurs et actionneurs.
  • Définir et réaliser des plans de test firmware.

Connaissances

Développement firmware
C / C++
Intégration électronique
Tests unitaires
Gestion des ressources embarquées

Formation

Bac +5 en ingénierie ou équivalent

Outils

Microcontrôleurs STM32
SPI
I2C
UART
Description du poste
Le projet vise à développer et industrialiser le firmware d'un module de micro-impression ultra-précis, capable de dépôts capillaires à l'échelle micro à sub-micron.

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é.

Intégration électronique & pilotes capteurs / actionneurs

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.

Contrôle temporel & modes pulsés

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.

Validation & tests

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

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.