Concepteur logiciel C++
Core
Design and develop next-generation software for non-destructive testing (NDT) applications, covering the full software lifecycle from architecture to production.
Role type
Senior C++ Software Engineer (Full Stack)
Builds
Production software components for NDT equipment, including real-time C++ modules and web interfaces.
Domain
Industrial inspection / Non-destructive testing (NDT)
Deliverable
production ML models | product features
Required skills
C++, Web development (Angular/React), Software architecture, Multi-threading, GPU programming, Memory management, Linux/Windows development, Git, UML, Applied mathematics (linear algebra, trigonometry)
Preferred skills
Experience in non-destructive testing (NDT)
Technologies
C++, Angular, React, Linux, Windows, Git, UML
Responsibilities
Define robust and scalable software architectures, develop full-stack solutions, optimize performance (multi-threading, GPU), write automated tests, mentor junior developers, collaborate with DevOps on CI/CD pipelines.
Seniority
Senior, hands-on IC with mentorship responsibilities