Concepteur logiciel C++ Sénior
Core
Senior C++ software engineer designing and developing next-generation software for non-destructive testing (NDT) applications.
Role type
Senior hands-on IC C++ software engineer
Builds
Production software solutions for NDT equipment assembly and calibration
Domain
Industrial inspection / Non-destructive testing (NDT)
Deliverable
production ML models | product features
Required skills
C/C++ programming, software architecture, performance optimization (multi-threading, GPU, memory management), automated testing, Git, applied mathematics (linear algebra, trigonometry)
Preferred skills
NDT domain experience, Web development (Angular/React), Python, MFC/ATL libraries
Technologies
C++, C, Git, UML, Angular, React, Python, MFC, ATL
Responsibilities
Design robust scalable software architectures, develop advanced algorithms ensuring backward compatibility, optimize software performance, mentor junior developers, collaborate with DevOps on CI/CD practices
Seniority
Senior, hands-on IC