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

Orthoscan Inc.

Scottsdale (AZ)

On-site

USD 120,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Major medical
Dental
Vision
401(k) plan with employer match

Job summary

Ziehm Imaging - Orthoscan Inc. seeks a Senior Software Engineer to develop C++ applications on a Linux-based platform for medical devices. You will build and maintain a modern Qt GUI, emphasizing safety-critical software development and regulatory compliance (IEC 62304 / ISO 13485).

The role involves collaborating with cross-functional teams, implementing robust code, and participating in verification, validation, and design reviews to ensure traceability and quality.

Qualifications

  • 7+ years of experience in software engineering, preferably in medical device or regulated environments.
  • Proficient in developing C++ applications (modern C++17/20), memory management, concurrency, performance.
  • Knowledge of C++17, Qt, QML, bash, python, gtest, boost, PostgreSQL; Qt in embedded/medical contexts.
  • Strong understanding of software design patterns and SOLID, modular, clean architecture.

Responsibilities

  • Develop, verify, and validate software for the C-Arm Linux platform per IEC 62304.
  • Create and maintain touchscreen GUI software using Qt/QML with performance and usability focus.
  • Adapt architectural patterns for maintainability and long-term scalability across platforms.

Skills

C++
Qt
QML
GIT
Docker
Jenkins
CI/CD
Linux
PostgreSQL
GTest
Boost libraries
Memory management
Concurrency
Design patterns
Agile Scrum
DICOM
IEC62304
ISO 13485

Education

Bachelor’s degree in software engineering, computer science, or related field

Tools

Qt
QML
Git
Docker
Jenkins
CI/CD
PostgreSQL

Job description

Ziehm Imaging - Orthoscan Inc. seeks a Senior Software Engineer to develop C++ applications on a Linux-based platform for medical devices. You will build and maintain a modern Qt GUI, emphasizing safety-critical software development and regulatory compliance (IEC 62304 / ISO 13485).

The role involves collaborating with cross-functional teams, implementing robust code, and participating in verification, validation, and design reviews to ensure traceability and quality.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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

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 - Medical Device (C++, Qt, Linux)
Senior Software Engineer - Medical Device (C++, Qt, Linux)

Ziehm-OrthoScan • Scottsdale (AZ)

On-site
USD 90,000 - 120,000
Competitive Salary
Generous PTO and vacation time
Medical, dental, and vision benefits
+2
Senior Software Engineer
Senior Software Engineer

Orthoscan Inc. • Scottsdale (AZ)

On-site
USD 120,000 - 170,000
Major medical
Dental
Vision
+1
Senior Software Engineer
Senior Software Engineer

Ziehm-OrthoScan • Scottsdale (AZ)

On-site
USD 90,000 - 120,000
Competitive Salary
Generous PTO and vacation time
Medical, dental, and vision benefits
+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 MedTech Software Engineer - Qt/C++, Linux
Senior MedTech Software Engineer - Qt/C++, Linux

Field Medical • Carlsbad (CA)

Hybrid
USD 140,000 - 190,000
Hybrid work model
Competitive compensation
Remote Senior Software Engineer - C++/Qt in Medical Devices
Remote Senior Software Engineer - C++/Qt in Medical Devices

IntePros • Town of Florida (NY)

On-site
USD 120,000 - 160,000
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 Medical Device Software Engineer (Linux/C++/Qt)
Senior Medical Device Software Engineer (Linux/C++/Qt)

Internetwork Expert • Carlsbad (CA)

On-site
USD 120,000 - 130,000
Senior Software Engineer, Medical Devices (C++/Linux)
Senior Software Engineer, Medical Devices (C++/Linux)

Alphatec Spine • United States

On-site
USD 120,000 - 130,000