Senior C++ Software Engineer
Skills Alliance · Lehi, Utah, United States
FULL TIMEpermanent
Job Description
Senior C++ Software Engineer, Medical ImagingJob Type: Full time, PermanentLocation: Salt Lake City, USA
Not sure what skills you will need for this opportunity Simply read the full description below to get a complete picture of candidate requirements.
A medical technology company is building next-generation software that guides surgeons in real time during operations, using live imaging to improve precision and patient outcomes. As the company grows its surgical software platform, they are looking for a Senior Software Engineer to help shape its core technology.
What you'll do:Design, build, and maintain production software in C++ and QtHelp shape software architecture and technology choicesBuild and deploy software through CI/CD pipelinesWork with AI researchers to bring machine learning models into productionPartner with Product, QA, UX, and Regulatory teamsDeploy software onto dedicated Linux medical systemsBuild with cybersecurity and regulatory compliance in mindMentor other engineers on the team
What you'll bring:Bachelor's in Maths, Computer Science, or equivalent experience, plus 6+ years relevant backgroundStrong C++17 (or newer) skillsProven Qt experience (GUI, multithreading, Signals/Slots, custom widgets)Good Python xzbcwsv or scripting knowledgeLinux development and deployment experienceDocker, TeamCity (or similar), and Git experienceUnderstanding of software security principles (Secure Boot, TPM, key management)SaMD experience is a strong preference
This is a chance to work at the intersection of software, imaging, and AI, building tools that directly shape what happens in the operating room.
Not sure what skills you will need for this opportunity Simply read the full description below to get a complete picture of candidate requirements.
A medical technology company is building next-generation software that guides surgeons in real time during operations, using live imaging to improve precision and patient outcomes. As the company grows its surgical software platform, they are looking for a Senior Software Engineer to help shape its core technology.
What you'll do:Design, build, and maintain production software in C++ and QtHelp shape software architecture and technology choicesBuild and deploy software through CI/CD pipelinesWork with AI researchers to bring machine learning models into productionPartner with Product, QA, UX, and Regulatory teamsDeploy software onto dedicated Linux medical systemsBuild with cybersecurity and regulatory compliance in mindMentor other engineers on the team
What you'll bring:Bachelor's in Maths, Computer Science, or equivalent experience, plus 6+ years relevant backgroundStrong C++17 (or newer) skillsProven Qt experience (GUI, multithreading, Signals/Slots, custom widgets)Good Python xzbcwsv or scripting knowledgeLinux development and deployment experienceDocker, TeamCity (or similar), and Git experienceUnderstanding of software security principles (Secure Boot, TPM, key management)SaMD experience is a strong preference
This is a chance to work at the intersection of software, imaging, and AI, building tools that directly shape what happens in the operating room.
Details
| Company | Skills Alliance |
| Location | Lehi, Utah, United States |
| Type | FULL TIME |
| Niche | hr |
| Experience | permanent |

