Développeur Firmware C++

il y a 2 semaines


Marseille, Provence-Alpes-Côte d'Azur, France ASTRIDSEN Temps plein

À propos de l'entreprise

Astridsen est un cabinet de conseil en ingénierie qui accompagne les grands acteurs industriels sur des projets à forte valeur ajoutée, notamment dans les secteurs du nucléaire, de la défense, de l'aéronautique et de l'énergie. Notre ADN repose sur deux piliers forts : une expertise technique pointue et une relation humaine de proximité, aussi bien avec nos clients qu'avec nos consultants.

À propos du rôle

Dans ce cadre, nous recherchons un Développeur C++ / Python Firmware STM32 expérimenté pour intervenir sur des projets avancés de systèmes embarqués, liés notamment à des essaims de drones et à des cartes électroniques bas niveau.

Responsabilités

  • Développer et maintenir du firmware bas niveau en C++ et Python sur microcontrôleurs STM32.
  • Travailler au plus près du matériel : cartes électroniques, bus de communication, périphériques.
  • Participer à la conception logicielle de systèmes embarqués critiques (temps réel, contraintes fortes).
  • Implémenter et optimiser les échanges bas niveau entre les briques matérielles et logicielles.
  • Contribuer à des projets innovants autour d'architectures distribuées, notamment pour des essaims de drones.
  • Réaliser les phases de tests, débogage et validation sur bancs et prototypes.
  • Documenter les développements et participer aux revues techniques.

Qualifications

  • 5 à 10 ans d'expérience en développement firmware et systèmes embarqués.

Compétences requises

  • Solide maîtrise du C++ embarqué et bonne pratique du Python dans des contextes techniques.
  • Expérience significative sur microcontrôleurs STM32 et environnements bas niveau.
  • Bonne compréhension des cartes électroniques, des contraintes matérielles et du temps réel.
  • Intérêt marqué pour les systèmes autonomes, la robotique ou les drones.
  • Esprit d'analyse, rigueur technique et capacité à travailler en équipe projet.