Senior C++ UI Engineer — Desktop Apps (Remote)

Technodigit, part of Hexagon

Lyon

Hybrid

EUR 60,000 - 90,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Permanent contract
Remote work up to 2 days/week
Training opportunities
Mobility package

Job summary

Technodigit, part of Hexagon, Lyon, develops software for processing 3D scanner data, including visualization and modeling. You will contribute to Cyclone 3DR by building rich UI in C++ and collaborating with product teams to translate needs into simple interfaces.

You will participate in all development stages, review code, and share progress in monthly demos while mentoring peers in a dynamic, international team.

Qualifications

  • Master's degree in computer science; equivalent experience accepted.
  • Advanced knowledge of C++ (C++20/C++23).
  • 5+ years of desktop UI development experience.
  • Strong attention to UX and detail.
  • Excellent collaboration in an Agile environment.
  • Nice to have: 3D knowledge; point cloud/mesh processing; Qt; software architecture.
  • Fluent in French and English.

Responsibilities

  • Develop rich, high-performance UIs for Cyclone 3DR using modern C++.
  • Translate functional needs with PM/PO into intuitive interfaces.
  • Contribute through all development stages: design, implement, test.
  • Participate in code reviews and improve software quality.
  • Present progress to stakeholders during monthly demos.
  • Explore cross-codebase issues and broaden technical scope.
  • Mentor less experienced developers on the team.

Skills

C++ (C++20/C++23)
Desktop UI development
Agile teamwork
Fluent in French and English

Education

Master's degree in Computer Science

Tools

Qt
Point cloud processing

Job description

Technodigit, part of Hexagon, Lyon, develops software for processing 3D scanner data, including visualization and modeling. You will contribute to Cyclone 3DR by building rich UI in C++ and collaborating with product teams to translate needs into simple interfaces.

You will participate in all development stages, review code, and share progress in monthly demos while mentoring peers in a dynamic, international team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Experienced Software Development Engineer - UI / C++
Experienced Software Development Engineer - UI / C++

Technodigit, part of Hexagon • Lyon

Hybrid
EUR 60,000 - 90,000
Permanent contract
Remote work up to 2 days/week
Training opportunities
+1
TechOps Engineer (f/m/d)
TechOps Engineer (f/m/d)

Technodigit, part of Hexagon • Lyon

On-site
EUR 60,000 - 90,000
Remote work up to 2 days per week
Individual training opportunities
Sustainable mobility package up to €X/
+2
C++ Software Engineer
C++ Software Engineer

European Tech Recruit • Paris

On-site
EUR 45,000 - 65,000
Senior Software Engineer, CAE - Full stack web developer
Senior Software Engineer, CAE - Full stack web developer

Tech Soft 3D • Lyon

On-site
EUR 55,000 - 68,000
Robust benefits package
Generous paid time off
Flexible daily schedules
+1
Ingénieur Dev / DevOps expérimenté
Ingénieur Dev / DevOps expérimenté

Technodigit, part of Hexagon • Lyon

On-site
EUR 45,000 - 65,000
Télétravail
Formation individuelle
Forfait mobilité durable jusqu'à 800 €/an
+2
TechOps Engineer — CI/CD, Infra & AI Automation (Remote)
TechOps Engineer — CI/CD, Infra & AI Automation (Remote)

Technodigit, part of Hexagon • Lyon

Hybrid
EUR 60,000 - 90,000
Remote work up to 2 days per week
Individual training opportunities
Sustainable mobility package up to €X/
+2
3D/XR DEVELOPPER
3D/XR DEVELOPPER

Kyber • Paris

Hybrid
EUR 90,000 - 130,000
Health insurance
Transportation card (50%)
Senior Product Designer — Platform & AI UX (Remote)
Senior Product Designer — Platform & AI UX (Remote)

Cycloid • Paris

Remote
EUR 90,000 - 120,000
100% remote work
Home office setup budget up to €1200
Choose‑your‑own‑device policy
+1
iOS Developer
iOS Developer

Aether • France

On-site
EUR 45,000 - 65,000
Fully remote role within EU timezones
Opportunity to build advanced mobile features
Fast‑moving, engineering‑driven culture
+1
STAGE – Ingénieur Développement C++ / JavaScript & UI/UX pour la Visualisation 3D (F/H)
STAGE – Ingénieur Développement C++ / JavaScript & UI/UX pour la Visualisation 3D (F/H)

Dassault Systèmes • Vélizy-Villacoublay

Hybrid
EUR 55,000 - 85,000
Environnement multiculturel
Cadre de travail convivial
Plan de formation et mobilités