Développeur Logiciel C++ - Systèmes immersifs & temps réel

Unlimited Driving Corporation
Marseille, France
3 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
€40,000.0 - €65,000.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) C++ (Programming Language) Software Quality DevOps Web Development Linux on Embedded Systems Embedded Software Design of User Interfaces Software Architecture Qt Modeling Language (QML) Qt (Software) Cloud Services
+7 more
Software Engineering WebSocket Multithreading Real Time Systems Backend Low Latency Front End Software Development

Job description

Après deux années de R&D, une première version bêta fonctionnelle et des tests concluants, nous préparons le lancement commercial de notre plateforme.

Dans ce contexte, nous recherchons un Développeur Logiciel C++ / Qt pour prendre en charge le développement et l’évolution de notre plateforme logicielle temps réel.

Vous serez un référent technique du projet et participerez activement à la structuration de l’architecture logicielle ainsi qu’à la transition de la R&D vers un produit industrialisé., Développement logiciel

  • Reprendre, comprendre et faire évoluer la base de code existante en C++
  • Concevoir des architectures robustes pour des systèmes temps réel interactifs
  • Participer à l’évolution des outils UI/UX sous Qt
  • Intégrer les communications réseau et les interactions avec les systèmes embarqués
  • Interfacer le logiciel existant à une plateforme en ligne
  • Contribuer à la qualité logicielle : modularité, maintenabilité, tests et bonnes pratiques

Architecture & performance

  • Garantir la stabilité et les performances du système
  • Superviser les problématiques de multithreading, synchronisation et faible latence
  • Structurer les échanges entre UI, backend et électronique embarquée
  • Participer à l’anticipation de la scalabilité de la plateforme (multi-pistes, multi-salles, déploiement réseau)

Structuration technique

  • Participer à la mise en place d’une architecture logicielle pérenne
  • Structurer et maintenir la documentation technique
  • Accompagner la transition d’un prototype R&D vers un produit commercialisable
  • Participer aux choix techniques et aux orientations software du projet

Requirements

Stack & environnement technique

  • C++ moderne (C++17 minimum)
  • Qt / Qt Quick / QML
  • Multithreading & programmation concurrente
  • Réseau TCP / UDP
  • Systèmes temps réel et interactifs
  • Intégration matériel / électronique embarquée

Notions appréciées

  • Développement web (backend ou frontend)
  • APIs, WebSocket, services cloud
  • Outils DevOps / CI-CD
  • Expérience avec moteurs temps réel, simulation ou gaming
  • Linux embarqué et logiciel embarqué, * Excellente maîtrise du C++ moderne
  • Expérience significative sur des applications techniques complexes
  • Bonne maîtrise de Qt ou d’un framework C++ orienté UI temps réel
  • Solides compétences en multithreading et architecture logicielle
  • Sensibilité forte aux problématiques de performance et de faible latence
  • Capacité à travailler de manière autonome dans un environnement startup

Apprécié

  • Expérience dans le domaine du gaming, de la simulation, de la robotique ou des systèmes interactifs
  • Connaissances réseau (TCP/UDP, protocoles temps réel)
  • Expérience avec des systèmes embarqués
  • Connaissances web fullstack ou backend
  • Expérience en environnement DeepTech ou startup

Benefits & conditions

  • CDI
  • Possibilité d’évolution vers des responsabilités techniques et stratégiques
  • Rémunération selon profil + intéressement possible
  • Localisation : Marseille
  • Démarrage : dès que possible

About the company

Développeur Logiciel C++ - Systèmes immersifs & temps réel, UDC - Unlimited Driving Corporation est une startup DeepTech spécialisée dans les systèmes de conduite immersifs.

Nous construisons actuellement le futur de la course hybride avec The Ring, un nouveau format de jeu de course en réalité mixte.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

51 sec

Configuring live browser and WebSocket connection endpoints

Suchitra Swain Suchitra Swain · World Congress 2026 Europe

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

Videos

See all

Related articles

See all