Senior C++ Software Engineer Job at Skills Alliance, Indiana

  • Skills Alliance
  • Indiana

Job Description

Job Description

Senior C++ Software Engineer, Medical Imaging

\n

Job Type: Full time, Permanent

\n

Location: Salt Lake City, USA

\n

\n

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.

\n

\n

What you'll do:

\n
    \n
  • Design, build, and maintain production software in C++ and Qt
  • \n
  • Help shape software architecture and technology choices
  • \n
  • Build and deploy software through CI/CD pipelines
  • \n
  • Work with AI researchers to bring machine learning models into production
  • \n
  • Partner with Product, QA, UX, and Regulatory teams
  • \n
  • Deploy software onto dedicated Linux medical systems
  • \n
  • Build with cybersecurity and regulatory compliance in mind
  • \n
  • Mentor other engineers on the team
  • \n
\n

\n

What you'll bring:

\n
    \n
  • Bachelor's in Maths, Computer Science, or equivalent experience, plus 6+ years relevant background
  • \n
  • Strong C++17 (or newer) skills
  • \n
  • Proven Qt experience (GUI, multithreading, Signals/Slots, custom widgets)
  • \n
  • Good Python or scripting knowledge
  • \n
  • Linux development and deployment experience
  • \n
  • Docker, TeamCity (or similar), and Git experience
  • \n
  • Understanding of software security principles (Secure Boot, TPM, key management)
  • \n
  • SaMD experience is a strong preference
  • \n
\n

\n

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.

Job Tags

Permanent employment, Full time

Similar Jobs

CHRISTUS Health

RN, Registered Nurse - Acute MedSurgical A Job at CHRISTUS Health

 ...Description Summary: The competent Nurse, in the same or similar clinical setting, practices independently and demonstrates an...  ...Certifications BLS required RN License in state of employment or compact Work Schedule: PRN Work Type: Per Diem As Needed... 

GrayWolf Services LLC

Ironworker Morgan City, LA Job at GrayWolf Services LLC

 ...Ironworker PositionGraywolf is seeking Ironworkers for our Morgan City, LA project site. Anticipated duration 6 months working a 6/1...  ...to-end solutions from design, fabrication, construction, and facility management with a nationwide footprint. With more than 45 years of... 

NTT DATA

Blockchain Developer Job at NTT DATA

ResponsibilitiesWork on Blockchain projects across industry verticals.Develop smart contracts, setup environments & infrastructure and deploy solutions.Develop best practices for Blockchain technology adoption and implementation.Participate in Presales and Customer workshops... 

PacifiCorp

Engineering\Operations Project Manager (Salt Lake City) Job at PacifiCorp

 ...Engineering\Operations Project Manager The following information provides an overview...  ...needed for this role. location: SALT LAKE CITY, UT, US, 84116 Company: PacifiCorp...  ...projects (e.g. modifications/additions to facilities and infrastructure) under minimal supervision... 

StaffDNA

Travel Physical Therapist Job at StaffDNA

StaffDNA is hiring a Travel Allied Physical Therapist to deliver high-quality rehab care across nationwide assignments. In this role, you will complete comprehensive patient evaluations, develop individualized treatment plans, and provide evidence-based interventions to...