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

Prudential Healthcare

Home Health LVN Job at Prudential Healthcare

 ...Flexible schedule About the Role: We are seeking a compassionate and dedicated Licensed Vocational Nurse (LVN) to join our growing home health team. As an LVN, you will provide professional nursing care to patients in their homes under the supervision of a Registered... 

Earn Haus

Online Survey Taker. Earn up to $25 per survey. - Remote - Skippers Corner Job at Earn Haus

Job description We are urgently looking for people interested in taking online surveys for Fortune 500 brands. If you are a self-starter, looking for flexible hours throughout the week, this may be for you! Earn up to $25 per survey. Share your opinion and help influence...

Ōnin Staffing

General Labor / Packing Positions Job at Ōnin Staffing

Packing various sealed food products (Vegetables, fruits)Picking and PackingEntry levelNo drug tests, no background checksImmediate StartsSkills and Experience No Experience necessaryEntry level positionsNo drug tests, no background checksImmediate startsDon't... 

Microsoft Corporation

Pilot Job at Microsoft Corporation

 ...private pilots license who are able to work remote M-F around core business hours and...  ...**Location: Fully Remote (Work from Home)Open to pilots with any aviation background...  ...)Hours per week: 40 Hours per week Monday through FridayPay: $31.71/Hour (possibly higher if... 

NOV

Repair Technician Job at NOV

JOB DESCRIPTION Clean, repair and resurface equipment that has been removed from the field and assist in preparing equipment to go to the field.