Activez les alertes d’offres d’emploi par e-mail !

C++ Software Engineer Linux, Remote working

JR France

Nice

À distance

EUR 40 000 - 60 000

Plein temps

Il y a 3 jours
Soyez parmi les premiers à postuler

Mulipliez les invitations à des entretiens

Créez un CV sur mesure et personnalisé en fonction du poste pour multiplier vos chances.

Résumé du poste

A leading consultancy is seeking a passionate C++ Software Engineer with a focus on real-time systems to join their innovative team in Nice. You will contribute to developing a high-performance framework for industrial automation, with extensive responsibilities in integrating and optimizing systems. Ideal candidates will have strong C/C++ skills along with a solid understanding of Linux and real-time programming principles.

Prestations

Profit sharing
Coaching
Strong network
Startup-like environment

Qualifications

  • Solid experience with C and C++, including modern standards (C++14/17/20).
  • Strong knowledge of real-time and embedded system development.
  • Understanding of real-time constraints and performance optimization.

Responsabilités

  • Integrate and adapt a C++ real-time engine within a microservices-based infrastructure.
  • Collaborate on industrial fieldbus protocols and deployment tools.
  • Engage in agile workflows including CI/CD and automated testing.

Connaissances

C++
Linux system programming
Real-time system development
Containerization
Microservices architectures
IPC
Collaboration
Communication

Outils

Docker
Podman
Kubernetes
Ansible

Description du poste

Social network you want to login/join with:

C++ Software Engineer Linux, Remote working, nice

Client:

TMC

Location:

Nice, France

Job Category:

Other

EU work permit required:

Yes

Job Reference:

499144762374016204832761

Job Views:

1

Posted:

24.06.2025

Expiry Date:

08.08.2025

Job Description:

We’re Hiring: C++ Software Engineer (Real-Time Systems)

Are you a passionate C++ developer with a deep interest in real-time systems and Linux-based development? Join our innovative team building the next generation of modular platforms for industrial automation. We’re developing a scalable, high-performance framework designed to accelerate firmware development using microservices architecture. In this role, you’ll integrate a real-time execution engine into this ecosystem — enabling fast, predictable, and secure performance for automation workloads.

What You’ll Do:

  • Integrate and adapt a C++ real-time engine within a microservices-based infrastructure.
  • Design and implement communication interfaces using IPC mechanisms for both hard real-time and best-effort messaging.
  • Ensure the real-time engine is deployable via containerized and native Linux environments.
  • Collaborate on industrial fieldbus protocols (EtherCAT, Ethernet/IP, Profinet, OPC UA FX), cybersecurity microservices, deployment and configuration tools.
  • Contribute to strategies that prioritize low latency, determinism, and system reliability.
  • Engage in agile workflows including CI/CD, code reviews, and automated testing.

What We’re Looking For:

  • Solid experience with C and C++, including modern standards (C++14/17/20).
  • Strong knowledge of real-time and embedded system development.
  • Proficiency in Linux system programming and containerization (Docker, Podman).
  • Familiarity with microservices architectures and IPC.
  • Understanding of real-time constraints, performance optimization, and deterministic behavior.
  • Excellent collaboration and communication skills (English).

Bonus Points For:

  • Knowledge of industrial communication protocols.
  • Background in cybersecurity for embedded systems.
  • Experience with DevOps tools like Kubernetes, Ansible.
  • Exposure to industrial automation, control systems, or firmware platforms.
  • Ability to read and understand Bash scripts used in legacy processes.

What Can You Expect From TMC?

TMC is an international high-tech consultancy supporting clients in technological challenges. We operate as an expert center, helping clients become more competitive in a rapidly changing technological world. At TMC, people drive innovation. We offer a challenging environment where you can lead your career. As an Employeneur, you are part of our TMC family, benefiting from stability, profit-sharing, coaching, a strong network, and a startup-like entrepreneurial lab.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.