Senior Software Engineer - Medical Device (C++/Qt, Linux)

Orthoscan, Inc.

Scottsdale (AZ)

On-site

USD 120,000 - 170,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Professional growth opportunities
Unique culture and teamwork
Competitive compensation with benefits
9 holidays plus generous PTO

Job summary

Ziehm Imaging - Orthoscan Inc. in Scottsdale, AZ is seeking a Senior Software Engineer to develop Linux-based medical device software. You will build a modern QT GUI, emphasize safety-critical development and regulatory compliance under IEC 62304 in a hands-on role.

The role requires 7+ years in software engineering, strong C++17/20 skills, QT/QML, Linux (Ubuntu/Debian), Agile, GIT and CI/CD in regulated environments. Occasional travel to Germany may be required.

Qualifications

  • Bachelor's degree in software engineering, computer science, or a related field or equivalent
  • 7+ years of software engineering experience, preferably in regulated/safety-critical environments
  • Strong proficiency in modern C++ (C++17/20) with memory management, concurrency, and optimization
  • Experience with QT/QML, Linux (Ubuntu/Debian), and GUI development for medical devices
  • Familiarity with design patterns, SOLID architecture, and code reviews
  • Experience in Agile (Scrum) environments and CI/CD pipelines in regulated settings
  • Excellent communication and cross-functional collaboration in distributed teams

Responsibilities

  • Develop, verify, and validate software for Linux-based medical devices (C-Arm) per IEC 62304
  • Create and maintain Qt/QML GUI with focus on performance and usability
  • Advance architecture for maintainability and scalability while aligning with safety/regulatory requirements
  • Conduct code reviews and support unit/ integration testing, enforce quality standards
  • Collaborate with electrical, mechanical, QA, regulatory, production, and sales teams for traceability
  • Manage source control and participate in merge requests and release activities

Skills

C++ development
Qt & QML
Linux systems
GIT / CI/CD
Agile / Scrum
Regulatory/IEC 62304
Embedded / medical device

Education

Bachelor's degree in software engineering or CS

Tools

Qt application framework
Docker
Jenkins
PostgreSQL (DB)

Job description

Ziehm Imaging - Orthoscan Inc. in Scottsdale, AZ is seeking a Senior Software Engineer to develop Linux-based medical device software. You will build a modern QT GUI, emphasize safety-critical development and regulatory compliance under IEC 62304 in a hands-on role.

The role requires 7+ years in software engineering, strong C++17/20 skills, QT/QML, Linux (Ubuntu/Debian), Agile, GIT and CI/CD in regulated environments. Occasional travel to Germany may be required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++/Qt Medical Software Engineer
Senior C++/Qt Medical Software Engineer

Orthoscan Inc. • Scottsdale (AZ)

On-site
USD 110,000 - 160,000
Competitive salary
Nine paid holidays
Generous PTO and vacation
+2
Senior Software Engineer
Senior Software Engineer

Orthoscan, Inc. • Scottsdale (AZ)

On-site
USD 120,000 - 170,000
Professional growth opportunities
Unique culture and teamwork
Competitive compensation with benefits
+1
Senior Software Engineer
Senior Software Engineer

Orthoscan Inc. • Scottsdale (AZ)

On-site
USD 110,000 - 160,000
Competitive salary
Nine paid holidays
Generous PTO and vacation
+2
Senior C++ Software Engineer
Senior C++ Software Engineer

Skills Alliance • Utah

On-site
USD 120,000 - 170,000
Senior Electrical Engineer - Medical Devices & R&D Leader
Senior Electrical Engineer - Medical Devices & R&D Leader

Orthoscan Inc. • Scottsdale (AZ)

On-site
USD 120,000 - 160,000
Ten paid holidays
Generous PTO
Medical, dental, vision
+2
Embedded Software Engineer - QT
Embedded Software Engineer - QT

Unify Technologies • Charlotte (NC)

On-site
USD 140,000 - 180,000
Senior Electrical Engineer, Medical Devices R&D
Senior Electrical Engineer, Medical Devices R&D

Ziehm Imaging GmbH • Scottsdale (AZ)

On-site
USD 120,000 - 160,000
Paid holidays
PTO / Vacation time
Medical, Dental, Vision insurance
+1
Senior Software Engineer – Medical Devices (Linux/C++, Qt)
Senior Software Engineer – Medical Devices (Linux/C++, Qt)

ATEC Spine • Louisville (CO)

On-site
USD 120,000 - 130,000
Senior Embedded UI Engineer (Qt) - Medical Devices
Senior Embedded UI Engineer (Qt) - Medical Devices

Unify Technologies • Charlotte (NC)

On-site
USD 140,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Intepros • United States

Remote
USD 120,000 - 160,000