CareerPlanSign in

Concepteur logiciel C++ Sénior

Quebec City, QC, ca🌐 Remote💼 Full-time🗓 2026-05-01 → 2026-09-27

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

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 813,000+ jobs from 20+ sources.