C++ Software Engineer - AI Imaging for Medical Devices

Philips

Plymouth (MN)

On-site

USD 121,000 - 192,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health benefits
401k match
Stock purchase plan
HSA with company contribution
Education reimbursement
Total Rewards

Job summary

Philips is seeking a Software Engineer specializing in C++ for the Azurion Eye program, based in Plymouth, MN. You will contribute to data-driven, ML-enabled workflows in clinical imaging software, collaborating across AI/ML and software teams to improve workflows and patient safety.

The role requires 2+ years of C++ software development, experience with Qt UI, and familiarity with regulatory standards. Office-based work with on-site presence in Plymouth, MN is expected.

Qualifications

  • 2+ years of software development experience, including embedded software in C++.
  • Bachelor's degree in Computer Science, Computer Engineering, or related discipline is required.
  • Experience with desktop applications and UI frameworks such as Qt; proficiency with Visual Studio, Azure DevOps, and Git; familiarity with CMake, Jenkins, and GitHub Actions.
  • Experience working in agile environments (Scrum/Kanban) and understanding regulatory standards (IEC 62304/82304, ISO 13485, ISO 14971).

Responsibilities

  • Translate software requirements into clinical imaging application features using C++ with real-time constraints.
  • Ensure code is scanned by static analysis tools and peer-reviewed before integration; create Software Design Descriptions (SDD).
  • Perform unit and manual testing to verify requirements and edge-case handling; follow Agile QMS processes and prepare regulatory documentation.

Skills

C++ development
Embedded software
Strong communicator

Education

Bachelor's degree in CS/CE

Tools

Qt
Visual Studio
Azure DevOps
Git
CMake
Jenkins
GitHub Actions
Scrum/Kanban
IEC 62304
IEC 82304
ISO 13485
ISO 14971

Job description

Philips is seeking a Software Engineer specializing in C++ for the Azurion Eye program, based in Plymouth, MN. You will contribute to data-driven, ML-enabled workflows in clinical imaging software, collaborating across AI/ML and software teams to improve workflows and patient safety.

The role requires 2+ years of C++ software development, experience with Qt UI, and familiarity with regulatory standards. Office-based work with on-site presence in Plymouth, MN is expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Software Engineer — AI Imaging for Azurion Eye
C++ Software Engineer — AI Imaging for Azurion Eye

Philips Iberica SAU • Plymouth (MN)

On-site
USD 121,000 - 192,000
Principal Software Engineer - AI Imaging for Devices
Principal Software Engineer - AI Imaging for Devices

Philips • Iowa (LA)

On-site
USD 146,000 - 234,000
PTO and generous benefits
401k with match
Stock purchase plan
+1
Principal Software Engineer, Medical Imaging & AI
Principal Software Engineer, Medical Imaging & AI

Philips • Plymouth (MN)

On-site
USD 146,000 - 234,000
C++ Software Engineer - AI Imaging for Medical Workflows
C++ Software Engineer - AI Imaging for Medical Workflows

Philips International • Plymouth (MN), Northern (KY)

Hybrid
USD 121,000 - 192,000
PTO
401k match
Stock purchase plan
+1
Software Test Engineer — AI Imaging for Medical Systems
Software Test Engineer — AI Imaging for Medical Systems

Philips • Iowa (LA)

On-site
USD 108,000 - 171,000
PTO
401k
HSA
+2
Lead C++ Software Engineer - Medical Imaging & AI (Eye)
Lead C++ Software Engineer - Medical Imaging & AI (Eye)

Philips International • Plymouth (MN), Northern (KY)

Hybrid
USD 146,000 - 234,000
PTO
401k match
Stock purchase plan
Software Engineer - C++, Azurion Eye (Plymouth, MN)
Software Engineer - C++, Azurion Eye (Plymouth, MN)

Philips Iberica SAU • Plymouth (MN)

On-site
USD 121,000 - 192,000
Software Engineer - C++, Azurion Eye (Plymouth, MN)
Software Engineer - C++, Azurion Eye (Plymouth, MN)

Philips • Plymouth (MN)

On-site
USD 121,000 - 192,000
Health benefits
401k match
Stock purchase plan
+3
Software Test Engineer - AI Imaging for Azurion Eye
Software Test Engineer - AI Imaging for Azurion Eye

Philips Iberica SAU • Plymouth (MN)

On-site
USD 108,000 - 171,000
Imaging AI Test Engineer - Azurion Eye
Imaging AI Test Engineer - Azurion Eye

Philips • Plymouth (MN)

On-site
USD 108,000 - 171,000
PTO (Paid Time Off)
401k match
Stock purchase plan