Taro Logo

Senior Principal Software Engineer - C/C++

A healthcare company that develops medical devices and therapies, with products found in almost every hospital worldwide for over 85 years.
$128,000 - $176,000
Embedded
Principal Software Engineer
In-Person
8+ years of experience
Healthcare

Description For Senior Principal Software Engineer - C/C++

Baxter, a leading healthcare company with over 85 years of history, is seeking a Senior Principal Software Engineer to join their team in Raleigh, North Carolina. This role offers an opportunity to make a direct impact on healthcare outcomes by developing innovative solutions for Infusion Pump Platforms.

The position requires expertise in C/C++ programming and embedded systems development, with a focus on creating medical device software that meets stringent industry standards. As a Senior Principal Engineer, you'll lead both onshore and offshore teams, architect software solutions, and ensure the delivery of high-quality, secure medical devices that directly impact patient care.

The role offers a competitive compensation package ranging from $128,000 to $176,000 annually, along with comprehensive benefits including medical, dental, and vision insurance, 401(k) with company matching, stock purchase options, and generous PTO. Baxter provides a collaborative work environment where engineering excellence meets healthcare innovation.

This is an ideal opportunity for an experienced software engineer who wants to:

  • Apply their technical expertise to develop life-saving medical devices
  • Lead and mentor engineering teams while maintaining hands-on development
  • Work with cutting-edge healthcare technology
  • Join a company with a strong mission of saving and sustaining lives
  • Enjoy comprehensive benefits and professional growth opportunities

The position requires in-person work at the Raleigh location, with relocation benefits available. Baxter's commitment to healthcare innovation, combined with their global presence and stable history, makes this an excellent opportunity for experienced software engineers looking to make a meaningful impact in healthcare technology.

Last updated 4 days ago

Responsibilities For Senior Principal Software Engineer - C/C++

  • Develop innovative healthcare solutions for Infusion Pump Platforms
  • Lead planning and implementation of workstreams/projects
  • Lead onshore and offshore execution teams
  • Provide technical leadership within assigned team
  • Devise innovative solutions through product modifications
  • Collaborate with multi-functional teams
  • Create software requirements based on customer needs
  • Analyze requirements and define software architecture
  • Participate in code reviews and build software
  • Apply system engineering principles and methods
  • Implement modules/units and perform testing
  • Support Cybersecurity assessments and defect management

Requirements For Senior Principal Software Engineer - C/C++

Linux
  • Bachelors or Masters Degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering or related field
  • 8+ years of related experience
  • Strong problem-solving skills
  • Proficiency in software development lifecycle methodologies (Agile, Iterative, V-Model)
  • Experience with software engineering tools and environments
  • Strong understanding of object-oriented designs and SOLID principles
  • Experience in C/C++ programming
  • Experience developing software in Linux and Windows environments
  • Knowledge of medical device software development (IEC 62304, ISO 14971) preferred
  • Understanding of Cybersecurity concepts

Benefits For Senior Principal Software Engineer - C/C++

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Relocation Benefits
  • Comprehensive medical and dental coverage from day one
  • Life insurance coverage
  • Short-term and long-term disability insurance
  • 401(k) Retirement Savings Plan with company matching
  • Employee Stock Purchase Plan (ESPP)
  • Paid holidays and PTO (20-35 days based on service)
  • Paid parental leave
  • Educational assistance programs
  • Commuting benefits
  • Employee Discount Program
  • Employee Assistance Program (EAP)
  • Childcare benefits
  • Relocation benefits available

Interested in this job?

Jobs Related To Baxter Senior Principal Software Engineer - C/C++