C/C++ developer

Join our team as a C++ Software Engineer and play a key role in the international deployment of our production systems across Europe, the Middle East, and the United States. You will design and implement high-performance C++ systems, contribute to the full software engineering lifecycle, build operational and maintenance tooling, and bridge the gap between research and production. This position requires a strong background in computer science and experience with performance-critical systems.

jobs.show.blocks.metaData.summary.generated

Plný úvazek
Boulogne-Billancourt
Příležitostná práce z domova
Plat: 55K až 70K €
zkušenosti: > 3 roky
Vzdělání: Magisterský stupeň vzdělání
jobs.show.blocks.metaData.subtitle.key_missions

Concevoir et mettre en œuvre des systèmes C++ haute performance, en se concentrant sur la conception et l'optimisation du système.

Participer à toutes les étapes du développement logiciel, y compris la conception, l'implémentation, les tests, le déploiement et la maintenance à long terme.

Développer des outils dédiés pour soutenir les équipes d'exploitation, y compris les utilitaires de calibration, la surveillance des caméras, les diagnostics et les flux de travail de maintenance.

digeiz.
digeiz.

Máte zájem o tuto nabídku?

Otázky a odpovědi ohledně nabídky

Pozice

Popis pozice

We are opening a C++ engineer position to support the international deployment of our production systems across Europe, the Middle East (POC in 2026), and the United States (study in 2026). We are looking for a skilled C++ Software Engineer (>3 years of experience or well-experienced with production software) with a strong computer science background to transform advanced research into robust, scalable, and high-performance production software.

You will work on performance-critical systems at scale, collaborating closely with both Research and Operations teams to ensure our solutions are efficient, observable, and maintainable in real-world environments.

Responsibilities

  • Design and implement high-performance C++ systems
    Architect and develop performance-critical algorithms and data structures in C++, leveraging parallelism, concurrency, and hardware capabilities to push performance limits. This role focuses on system design and optimization—not direct translation of prototype code from higher-level languages.

  • Contribute to the full software engineering lifecycle
    Participate in all stages of development, including design, implementation, unit and integration testing, deployment, and long-term maintenance. Integrate monitoring and observability (metrics, logging, alerts) to support production reliability and real-time insights via Grafana dashboards.

  • Build operational and maintenance tooling
    Develop dedicated tools to support Operations teams, including calibration utilities, camera monitoring, diagnostics, and maintenance workflows, ensuring reliability and ease of operation at scale.

  • Bridge Research and Production
    Work closely with the Research team to accelerate the transition from prototype to production. Enable efficient collection of production data, optimize and scale research modules, and ensure experimental components can be safely deployed and evaluated in real environments.

What this role is not

  • A code-translation role from Python to C++

  • A research-only position without production ownership


Požadavky na pozici

  • 4–5 years of professional experience in C++ software development.

  • Strong foundations in computer science: algorithms, data structures, concurrency, and systems programming.

  • Experience with performance-critical or real-time systems, ideally on edge or embedded platforms.

  • Production mindset: comfort with ownership, debugging live systems, and making trade-offs under real-world constraints.

  • BONUS : Familiarity with GPU programming and/or FPGA-based systems, frontend (vue.js + typescript for dedicated POC tools for OPS/research team), computer vision experience


Proces náboru

  1. Phone interview

  2. Technical test (home assignment 3-4 hours)

  3. Technical review with lead C++

  4. Lunch with the team at our office

Chcete se dozvědět více?

Tato volná pracovní místa by vás mohla zajímat!

Tyto společnosti rovněž nabírají pracovníky na pozici "{profese}".

  • Staff Cross-platform Software Engineer

    GoPro France
    GoPro France
    Plný úvazek
    Issy-les-Moulineaux
    Mobile Apps, Specializované technické obory
    103 zaměstnanci

  • Mistral Ai

    Lead Software Engineer, Runtime

    Mistral Ai
    Mistral Ai
    Plný úvazek
    Paris
    Žádná práce na dálku
    Artificial Intelligence / Machine Learning, IT / Digital
    280 zaměstnanci

  • Diffusely

    Senior Mobile Engineer

    Diffusely
    Diffusely
    Plný úvazek
    Paris
    Několik dní doma
    Software, Artificial Intelligence / Machine Learning
    200 zaměstnanci

  • Sifflet

    Backend Engineer - Monitoring

    Sifflet
    Sifflet
    Plný úvazek
    Paris
    Několik dní doma
    Artificial Intelligence / Machine Learning, SaaS / Cloud Services

  • Joko

    Software Engineer

    Joko
    Joko
    Plný úvazek
    Paris
    Plně vzdálený
    Mobile Apps, Artificial Intelligence / Machine Learning
    88 zaměstnanci

  • Dataiku

    Fullstack Software Engineer - Business Solutions

    Dataiku
    Dataiku
    Plný úvazek
    Paris
    Žádná práce na dálku
    Software, Artificial Intelligence / Machine Learning
    1 000 zaměstnanci

Podívat se na všechny nabídky