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
Intermediate

Job 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

Apply for this position