Job Search and Career Advice Platform

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

Développeur C - C++ H / F

Altim

Paris

Sur place

EUR 50 000 - 70 000

Plein temps

Il y a 2 jours
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 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.

Qualifications

  • Au moins 5 ans d'expérience en développement de firmware.
  • Solides compétences en intégration électronique.
  • Capacité à définir des plans de tests et à effectuer des validations pertinentes.

Responsabilités

  • Développer et maintenir le firmware pour des applications spécifiques.
  • Intégrer des pilotes pour divers capteurs et actionneurs.
  • Mettre en œuvre des tests de validation pour assurer la robustesse du système.

Connaissances

Développement firmware STM32
Programmation en C/C++
Intégration de capteurs
Optimisation des performances

Formation

Diplôme ingénieur ou équivalent Bac +5
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.