Ingénieur Développement Logiciel Embarqué Zephyr F/H

MEDIANE SYSTEME
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Intermediate
Compensation
€ 50K

Job location

Tech stack

ARM
Unit Testing
C++
CMake
Code Review
Communications Protocols
Continuous Integration
Software Debugging
Programming Tools
Embedded Software
Ethernet
Software Architecture
Software Engineering
Universal Asynchronous Receiver/Transmitter
GIT

Job description

Au sein de l'équipe de développement, vous intervenez sur l'ensemble du cycle de conception logicielle embarquée :

  • Analyse des besoins et rédaction des spécifications techniques ;
  • Développement de logiciels embarqués en langage C ;
  • Conception et intégration de solutions temps réel basées sur l'OS Zephyr ;
  • Développement de drivers et d'interfaces matérielles ;
  • Mise en œuvre des protocoles de communication (UART, SPI, I²C, CAN, Ethernet, BLE, etc.) ;
  • Réalisation des tests unitaires, de l'intégration et de la validation ;
  • Participation aux revues de code et à l'amélioration continue des processus de développement ;
  • Contribution aux choix d'architecture logicielle et aux orientations techniques des projets.

Requirements

Diplômé(e) d'une formation supérieure en informatique, électronique ou systèmes embarqués (Bac+5, école d'ingénieur ou équivalent) vous présentez les caractéristiques suivantes :

  • Maîtrise indispensable de l'OS Zephyr avec au minimum 3 ans d'expérience professionnelle significative.

  • Expérience confirmée en développement logiciel embarqué sous environnement temps réel.

  • Excellente maîtrise du langage C ; la connaissance du C++ est un plus.

  • Bonne compréhension des architectures microcontrôleurs (ARM Cortex-M notamment).

  • Maîtrise des outils de développement embarqué : Git, CMake, outils de débogage et d'intégration continue.

  • Connaissance des méthodes de développement logiciel et des bonnes pratiques de qualité de code., Rigueur et autonomie ; -Esprit d'analyse et de synthèse ;

  • Capacité à travailler en équipe dans un environnement technique exigeant ;

  • Force de proposition et goût pour l'innovation.

Apply for this position