Concepteur logiciel
Core
Develop software for non-destructive testing (NDT) solutions to inspect materials and infrastructure using advanced technologies like multi-element ultrasonics, signal processing, and industrial imaging.
Role type
Software Engineer (NDT domain)
Builds
Desktop, Web, and industrial inspection instruments for material and infrastructure inspection
Domain
Industrial inspection / Non-destructive testing (NDT)
Deliverable
product features
Required skills
C++ or C#, Object-oriented programming, Git, Windows or Linux development, Agile/Scrum
Preferred skills
AI-assisted development, Applied mathematics, Signal processing, Physics of waves, DevOps (Linux, Docker), English (intermediate)
Technologies
C++, C# / .NET, Angular, TypeScript, Git, Docker
Responsibilities
Design and maintain software architectures, develop applications for desktop and web, write automated tests, collaborate on AI tool adoption for code generation and testing, optimize data acquisition and visualization algorithms
Seniority
Mid-level, hands-on IC