Principal Embedded Software Architect — Medical Devices (C/C++)

NCBioImpact

Raleigh (NC)

On-site

USD 120,000 - 165,000

Full time

8 days ago

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

Medical and dental coverage
401(k) Retirement Savings Plan
Employee Stock Purchase Plan (ESPP)
Paid time off 20–35 days
Parental leave

Job summary

Baxter is seeking a Principal Embedded Software Engineer to join the Novum Infusion Pump team in the Medical Products and Therapies group. You will lead the development of high-quality embedded software for infusion devices, aligning with hardware components and client needs.

You will mentor engineers, ensure code quality with reviews, and stay ahead of industry trends in embedded systems, verification, and documentation. Inclusive workplace with onsite presence required.

Qualifications

  • 8+ years of embedded software development experience.
  • 3+ years writing high reliability real-time embedded software in C/C++.
  • Strong C++ with OO design, RTOS, and embedded Linux.
  • Leadership abilities with project mentoring experience.

Responsibilities

  • Design and develop embedded software applications.
  • Architectural design for modular, scalable software and devices.
  • Collaborate with hardware engineers and product managers for system requirements.

Skills

Embedded software
C/C++
RTOS
Embedded Linux
Leadership
Mentoring
Code reviews
Documentation

Education

Bachelor’s degree in CS/EE

Tools

Git
Jenkins
GTest
CI/CD
Python

Job description

Baxter is seeking a Principal Embedded Software Engineer to join the Novum Infusion Pump team in the Medical Products and Therapies group. You will lead the development of high-quality embedded software for infusion devices, aligning with hardware components and client needs.

You will mentor engineers, ensure code quality with reviews, and stay ahead of industry trends in embedded systems, verification, and documentation. Inclusive workplace with onsite presence required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Medical Devices
Senior Embedded Software Engineer - Medical Devices

Baxter International • Round Lake (IL)

Hybrid
USD 120,000 - 165,000
Health and dental coverage from day 1
401(k) with company match
Employee Stock Purchase Plan (ESPP)
+1
Principal Embedded Software Engineer—Real-Time C/C++
Principal Embedded Software Engineer—Real-Time C/C++

Zvh • Raleigh (NC)

Hybrid
USD 120,000 - 165,000
Health insurance
401(k) Retirement Savings Plan (RSP)
Employee Stock Purchase Plan (ESPP)
+1
Principal Embedded Software Engineer - Real-Time Systems Leader
Principal Embedded Software Engineer - Real-Time Systems Leader

Baxter International • Chicago (IL)

Hybrid
USD 120,000 - 165,000
Medical and dental coverage
401(k) with company match
Employee stock purchase plan
+1
Lead Embedded Software Engineer – Real-Time Medical Devices
Lead Embedded Software Engineer – Real-Time Medical Devices

Baxter International Inc. • Raleigh (NC)

On-site
USD 120,000 - 165,000
Onsite 3 days
Pay transparency
Comprehensive benefits
Senior Principal Embedded Software Engineer - Med Devices
Senior Principal Embedded Software Engineer - Med Devices

Baxter International Inc. • Skaneateles Falls (NY)

On-site
USD 144,000 - 198,000
Health insurance
401(k) with company match
Employee stock purchase plan (ESPP)
Senior Embedded Qt Studio Architect for Medical Devices
Senior Embedded Qt Studio Architect for Medical Devices

Zvh • Raleigh (NC)

Hybrid
USD 168,000 - 231,000
Embedded Software Architect – Medical Devices Leader
Embedded Software Architect – Medical Devices Leader

Byrne Dairy • Town of Skaneateles (NY)

On-site
USD 144,000 - 198,000
Health and dental coverage
Employee Stock Purchase Plan (ESPP)
401(k) Retirement Savings Plan
+1
Senior Principal Software Systems Engineer – Healthcare AI
Senior Principal Software Systems Engineer – Healthcare AI

Baxter International Inc. • Raleigh (NC)

Hybrid
USD 144,000 - 198,000
Health and dental coverage from day 1
401(k) with company matching
Employee Stock Purchase Plan (ESPP)
+6
Senior Principal MedTech Software Systems Architect
Senior Principal MedTech Software Systems Architect

Zvh • Raleigh (NC)

On-site
USD 144,000 - 198,000
Health and dental insurance
401(k) with company match
Employee stock purchase plan (ESPP)
Senior Principal Software Engineer - Medical Devices Lead
Senior Principal Software Engineer - Medical Devices Lead

Baxter International Inc. • Skaneateles Falls (NY)

On-site
USD 150,000 - 190,000
Medical coverage
Dental coverage
401(k) Retirement Savings Plan
+5