Ingénieur(e) Système Embarqué Linux / RTOS (H/F)
GRIPID
Canton of Rennes-4, France
7 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
French Experience level
IntermediateJob location
Canton of Rennes-4, France
Tech stack
ARM
C++
Communications Protocols
Software Debugging
Linux
Linux on Embedded Systems
Middleware
Embedded Software
FreeRTOS
Joint Test Action (IEEE Standards)
Linux kernel
Software Architecture
Real-Time Operating Systems
Universal Asynchronous Receiver/Transmitter
VxWorks
PIC Microcontroller
GIT
Job description
Intégrer l'équipe R&D pour concevoir, développer et maintenir les solutions logicielles embarquées qui pilotent nos équipements biométriques, en respectant les contraintes de performance, sécurité et temps réel., Développement de logiciels embarqués sous Linux et RTOS.
- Conception et optimisation de l'architecture logicielle embarquée.
- Développement en C / C++ de drivers, middleware et applications bas niveau.
- Intégration et configuration du noyau Linux embarqué.
- Gestion des communications matérielles (UART, SPI, I2C, USB, CAN).
- Tests, debugging et validation des systèmes embarqués.
- Collaboration avec les équipes hardware et sécurité.
- Rédaction de documentation technique détaillée.
Requirements
Maîtrise du langage C et C++.
- Expérience avec Linux embarqué et RTOS (FreeRTOS, VxWorks, etc.).
- Connaissance des microcontrôleurs ARM / Cortex.
- Capacité de debug bas niveau (JTAG, GDB).
- Connaissance des protocoles de communication embarqués.
- Gestion de version avec Git., Diplôme d'ingénieur ou Master en systèmes embarqués, informatique ou électronique. Expérience souhaitée de 2 à 5 ans sur un poste similaire.
Qualités requises
- Rigueur et autonomie
- Esprit d'analyse
- Capacité à travailler en équipe
- Sens de l'organisation