Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

CELAD

New

Développeur C++ Embarqué / Linux (F/H)

Posted Updated
Discussion

Description

À LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇


📍 Sophia-Antipolis (06)

🛠 Expérience : 5 ans minimum


Vous souhaitez travailler sur des systèmes embarqués temps réel et contribuer au développement d'une plateforme logicielle dédiée à l'automatisation industrielle ? Ce poste vous permettra d'intervenir sur l'intégration d'un moteur temps réel dans une architecture logicielle modulaire basée sur Linux et des microservices.


Nous poursuivons notre développement et recherchons actuellement un.e Développeur C++ Embarqué / Linux pour intervenir chez l'un de nos clients spécialisés dans les solutions technologiques pour l'automatisation industrielle.


Voici un aperçu détaillé de vos missions : 🎯

Vous rejoindrez une nouvelle équipe chargée de faire évoluer l'intégration d'un moteur temps réel au sein d'une plateforme logicielle industrielle.

Vos principales missions seront de :

  • Adapter et intégrer un moteur temps réel développé en C++ au sein d'une architecture basée sur des microservices.
  • Développer et maintenir les interfaces de communication entre le moteur et les différents microservices (IPC).
  • Garantir le déploiement et la configuration des composants sous Linux, en mode natif ou conteneurisé.
  • Collaborer avec les équipes travaillant sur les protocoles de communication industriels, les services de cybersécurité et les outils de déploiement.
  • Contribuer à l'amélioration des performances, de la fiabilité et de la maintenabilité de la plateforme.
  • Participer aux revues de code, à la CI/CD et aux tests automatisés dans un environnement Agile.

Profil recherché

Les compétences que nous recherchons : 🔎

  • Solide expérience en développement C et C++, idéalement sur des systèmes embarqués ou temps réel.
  • Bonne maîtrise du développement sous Linux, notamment en programmation système.
  • Connaissance des architectures microservices et des mécanismes de communication interprocessus (IPC).
  • Expérience des environnements soumis à des contraintes de temps réel et de performance.
  • Connaissance de la conteneurisation, notamment Docker ou Podman.
  • Bon niveau d'anglais, notamment pour collaborer avec les équipes techniques.

Les compétences qui feront la différence :

  • Connaissance des protocoles industriels : EtherCAT, Ethernet/IP, Profinet ou OPC UA.
  • Expérience en cybersécurité appliquée aux systèmes embarqués.
  • Connaissance des outils de déploiement et d'orchestration comme Kubernetes ou Ansible.
  • Expérience en automatisation industrielle ou dans les systèmes de contrôle.
  • Connaissances en Bash.

La maîtrise des versions récentes de C++ (C++14/17/20) est également appréciée.

Et surtout, vous aimez travailler à la frontière entre logiciel embarqué, systèmes temps réel et architectures logicielles modernes.

Skills

What Middle Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →