Ingénieur en développement Linux embarqué

engIT

Valbonne

On-site

EUR 65,000 - 90,000

Full time

43 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

engIT recherche un ingénieur en développement Linux embarqué pour concevoir et déployer des logiciels industriels, du design à l’intégration du firmware, avec un focus sur robustesse, performance et cybersécurité.

Le candidat doit maîtriser les protocoles industriels Modbus, OPC UA et RSTP, la conteneurisation (Docker) et les outils CI/CD, avec au moins 6 ans d’expérience et un Bac+5. Anglais technique souhaité.

Qualifications

  • Diplôme d’ingénieur ou Bac+5 en informatique ou systèmes embarqués.
  • Au moins 6 ans d’expérience en développement logiciel embarqué.
  • Expérience en Linux embarqué et systèmes temps réel.
  • Connaissances des protocoles Modbus, OPC UA et RSTP.
  • Maîtrise des outils Docker et CI/CD; Git/GitLab; méthodologies Agile et TDD.

Responsibilities

  • Concevoir et développer des logiciels embarqués sous Linux.
  • Mettre en œuvre Modbus, OPC UA et RSTP et assurer la communication entre équipements.
  • Debugger et optimiser les performances et la sécurité des systèmes.
  • Concevoir des architectures robutes et intégrer le firmware.
  • Conteneurisation avec Docker et technologies de conteneurs.
  • Réaliser des tests fonctionnels et patches tout au long du développement.

Skills

Linux embarqué
Modbus
OPC UA
RSTP
C/C++
Java
Python
Docker
CI/CD
Git/GitLab

Education

Bac+5 informatique/systèmes embarqués

Tools

Yocto
Docker
Git
GitLab

Job description

Ingénieur en développement Linux embarqué – Protocoles industriels & cybersécurité (H/F)
Votre mission

Au sein de notre pôle d’expertise Embedded Software, vous participez à la conception et au développement de logiciels embarqués destinés à de nouveaux produits industriels.

Vous intervenez sur l’ensemble du cycle de développement, depuis les choix d’architecture logicielle jusqu’à l’intégration et au flashage du firmware, en veillant à la robustesse, à la performance et à la sécurité des systèmes développés.

Vos principales missions seront les suivantes :

  • Développement Linux embarqué : concevoir, développer et intégrer de nouvelles fonctionnalités logicielles sur des systèmes embarqués industriels.
  • Protocoles de communication réseau : mettre en œuvre et intégrer des protocoles industriels, notamment Modbus, OPC UA et RSTP, afin de garantir la communication entre les équipements.
  • Debug et investigation : analyser les dysfonctionnements, identifier les causes racines des bugs, optimiser les performances et proposer des corrections pérennes.
  • Architecture et optimisation logicielle : contribuer à la conception d’architectures robustes, performantes et adaptées aux contraintes des systèmes embarqués.
  • Conteneurisation : développer et intégrer des fonctionnalités reposant sur Docker et les technologies de conteneurs.
  • Cybersécurité embarquée : participer au développement de fonctionnalités de sécurité et à la mise en œuvre de mécanismes de Secure Boot.
  • Firmware et intégration : intégrer des correctifs (patches), implémenter des fonctionnalités firmware et réaliser des tests fonctionnels tout au long du développement.
  • Qualité logicielle et industrialisation : contribuer à l’amélioration continue des pratiques de développement, notamment à travers les méthodes Agile, le TDD et l’intégration continue (CI/CD).
  • Collaboration technique : rédiger les spécifications techniques, partager les bonnes pratiques et collaborer avec les équipes pluridisciplinaires.
Votre profil

Diplômé(e) d’une école d’ingénieurs ou d’un Bac+5 en informatique, systèmes embarqués ou domaine équivalent, vous justifiez d’au moins 6 ans d’expérience en développement logiciel embarqué, idéalement dans un environnement industriel.

Compétences techniques indispensables
  • Linux embarqué, avec une connaissance des systèmes temps réel.
  • Protocoles de communication industriels et réseau : Modbus, OPC UA et RSTP.
  • Développement logiciel : C/C++, Java et Python.
  • Docker et technologies de conteneurisation.
  • Debug, investigation de bugs, optimisation et architecture logicielle.
  • Développement et intégration de firmware, intégration de correctifs et réalisation de tests fonctionnels.
  • Méthodes et pratiques de développement : Agile, TDD et CI/CD.
  • Gestion de versions et intégration continue : Git et GitLab.
Compétences complémentaires appréciées
  • Connaissance de Yocto et de la construction de distributions Linux embarquées.
  • Maîtrise ou connaissance des mécanismes de Secure Boot.
  • Sensibilisation aux principes de développement sécurisé et à la cybersécurité des systèmes embarqués.
  • Connaissances en assembleur.
  • Expérience du développement de systèmes industriels ou de solutions d’automatisation.
Qualités attendues

Rigoureux(se) et autonome, vous appréciez l’analyse de problèmes techniques complexes et savez travailler en équipe pour concevoir des solutions fiables et maintenables.

Vous disposez également d’un bon niveau d’anglais technique, vous permettant de comprendre la documentation et d’échanger dans un environnement professionnel international.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Ingénieur / Architecte Linux Embarqué Senior (H/F)
Ingénieur / Architecte Linux Embarqué Senior (H/F)

eXalt • Lyon

On-site
EUR 70,000 - 110,000
Embedded Software Developer H/F
Embedded Software Developer H/F

Kicklox • Aix-en-Provence

On-site
EUR 45,000 - 55,000
Ingénieur logiciel embarqué Linux F/H
Ingénieur logiciel embarqué Linux F/H

Médiane Système limited • Angoulême

On-site
EUR 45,000 - 65,000
Ingénieur Développement Logiciel Embarqué Temps réel - H/F
Ingénieur Développement Logiciel Embarqué Temps réel - H/F

Exail • Saint-Germain-en-Laye

On-site
EUR 55,000 - 75,000
Ingénieur(e) Logiciel embarqué - Industrie - Le Plessis Robinson
Ingénieur(e) Logiciel embarqué - Industrie - Le Plessis Robinson

Cs Group • France

On-site
EUR 45,000 - 65,000
Expérience collaborateur enrichissante
Parcours d’intégration complet
Academy pour le développement des comp
+1
Ingénieur C/C++ Linux embarqué - Fleuron de la Tech - CDI - Paris
Ingénieur C/C++ Linux embarqué - Fleuron de la Tech - CDI - Paris

KatchMe • Paris

On-site
EUR 65,000 - 95,000
Ingénieur logiciel Linux embarqué
Ingénieur logiciel Linux embarqué

Le Bureau des Talents • Montpellier

On-site
EUR 38,000 - 44,000
Tickets restaurant
Mutuelle
Télétravail
Ingénieur Senior Firmware Linux Embarqué - Yocto H/F
Ingénieur Senior Firmware Linux Embarqué - Yocto H/F

Expleo • Gières

On-site
EUR 42,000 - 56,000
Télétravail politique interne
CSE - chèques vacances et culture
13 RTT + compte épargne temps
+5
Ingénieur Senior Firmware Linux Embarqué - Yocto H/F
Ingénieur Senior Firmware Linux Embarqué - Yocto H/F

Expleo Group • Gières

On-site
EUR 38,000 - 46,000
Télétravail interne
CSE (chèque vacances, culture, subvent
13 RTT
+6
Développeur Logiciel Embarqué
Développeur Logiciel Embarqué

Hager • Saverne

On-site
EUR 45,000 - 65,000