Ingénieur Linux embarqué (H/F)

Lieu de travail : Versailles (78)
Expérience : 10 ans
Type de poste : CDI
Télétravail : 1 j/semaine

Description du poste

Intégré(e) à notre équipe R&D Produits, vous jouerez un rôle clé dans le développement de systèmes Linux embarqués pour nos solutions électroniques innovantes. Vous participerez activement à l’élaboration de produits performants et fiables, adaptés aux besoins exigeants de nos secteurs d’activité variés.

Vos missions

Conception et Développement :

  • Concevoir, développer et maintenir des systèmes Linux embarqués, y compris le bootloader, le kernel, et les couches applicatives.
  • Configurer et optimiser des distributions Linux embarquées (Yocto, Buildroot, Debian-based, etc.).
  • Intégrer et développer des pilotes (drivers) pour les périphériques matériels.
  • Rédiger des cahiers des charges et des spécifications techniques et fonctionnelles.

Tests et Validation :

  • Développer et exécuter des tests unitaires et d’intégration.
  • Automatiser les tests sur bancs de tests matériels et logiciels.
  • Identifier et résoudre les bugs, optimiser les performances des systèmes embarqués.

Documentation et Gestion :

  • Rédiger des documents techniques clairs et précis (en français et en anglais).
  • Gérer les versions logicielles avec GIT et assurer une traçabilité rigoureuse.
  • Participer aux revues de code et aux réunions de suivi des projets.

Qualité :

  • Appliquer les meilleures pratiques de développement logiciel pour garantir la fiabilité, la sécurité et la qualité des systèmes embarqués.

Profil recherché

  • Formation : Diplômé(e) d’une école d’ingénieurs ou d’une université (bac+5) avec une spécialisation en informatique embarquée ou développement logiciel.
  • Expérience : Minimum 10 ans d’expérience en développement Linux Embarqué.

Compétences techniques :

  • Maîtrise des langages C et C++, avec des connaissances en Python pour les scripts ou outils.
  • Expertise en configuration, compilation et optimisation de systèmes Linux embarqués.
  • Bonne connaissance des environnements Yocto, Buildroot ou Debian-based.
  • Expérience avec les microcontrôleurs et processeurs ARM (Raspberry, i.MX, ESP32 etc.).
  • Compétences en réseaux (TCP/IP, MQTT, etc.) et systèmes de fichiers embarqués.
  • Outils de débogage et de profilage : GDB, Valgrind, oscilloscope numérique, etc.

Qualités personnelles :

  • Passion pour l’innovation et la technologie.
  • Rigueur, autonomie et esprit d’analyse.
  • Capacité à travailler en équipe dans un environnement dynamique et collaboratif.
  • Force de proposition pour optimiser les performances et les processus de développement.

Pourquoi nous rejoindre ?

  • Intégrez une entreprise en croissance où l’excellence technique et l’innovation sont au cœur des projets.
  • Travaillez sur des projets variés et stimulants dans un cadre bienveillant et propice à l’épanouissement.
  • Télétravail 1J/semaine, Participation (épargne salariale), Tickets restaurant, Formation continue…

Processus de recrutement :

  1. Réception et analyse de votre candidature.
  2. Contact si votre profil correspond aux attentes du poste.
  3. Entretien avec le responsable du bureau d’études R&D pour discuter de vos compétences et aspirations, ainsi que des missions à venir.
  4. Entretien avec la Responsable des Ressources Humaines.
  5. Décision finale et retour sur votre candidature.
Rejoignez-nous !

Cette offre vous intéresse ?

Venez rejoindre nos talents !

Formulaire

Merci de remplir les informations ci-dessous

    En cochant cette case et en soumettant le formulaire, j'accepte que mes données personnelles soient utilisées pour me recontacter dans le cadre de ma demande indiquée dans ce formulaire comme indiqué dans notre Politique de confidentialité.

    Découvrir d'autres opportunités