Taro Logo

Sr. Principal Software Engineer (Linux)

A healthcare company that develops medical devices and products found in hospitals worldwide, pioneering medical innovations for over 85 years.
Round Lake, IL, USAMilwaukee, WI, USA
$128,000 - $176,000
Embedded
Principal Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Healthcare · Medical Devices

Description For Sr. Principal Software Engineer (Linux)

Baxter, a leading healthcare company with over 85 years of experience, is seeking a Senior Principal Software Engineer specializing in Embedded Linux and medical devices. This role is crucial in developing software solutions that directly impact patient care worldwide. The position involves leading the design and implementation of embedded software systems while ensuring compliance with medical industry standards.

The ideal candidate will join Baxter's R&D organization, where teams collaborate to develop, test, and launch products that enhance patient care. The role combines technical leadership with hands-on development, requiring expertise in embedded systems, Linux kernel development, and medical device regulations. You'll be responsible for managing cross-functional teams, mentoring junior engineers, and ensuring software quality and compliance.

This is an opportunity to work on meaningful projects that save and sustain lives. The position offers a competitive salary range of $128,000 to $176,000, along with comprehensive benefits including medical coverage, 401(k) with company matching, and stock purchase options. The role follows a hybrid work model, allowing for both collaborative in-person work and flexibility.

The company's products and therapies are found in almost every hospital worldwide, making this an opportunity to contribute to global healthcare innovation. You'll be part of a team that values continuous learning, innovation, and making a significant impact on patient outcomes. The role combines technical expertise with leadership responsibilities, making it ideal for experienced engineers who want to advance their careers while making a meaningful difference in healthcare.

Last updated 11 hours ago

Responsibilities For Sr. Principal Software Engineer (Linux)

  • Update, design, implement, and test embedded drivers and OS components
  • Lead cross-functional project teams in software development
  • Provide technical guidance and mentorship to junior engineers
  • Ensure software compliance with FDA and ISO 13485 standards
  • Develop and execute test plans including unit tests and integration tests
  • Manage relationships with 3rd party vendors for BSP maintenance
  • Create and maintain comprehensive documentation

Requirements For Sr. Principal Software Engineer (Linux)

Linux
Python
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field
  • 8+ years of experience in embedded software development
  • Proficiency in C, C++, and Python
  • Experience with Embedded Linux development, including kernel and driver development
  • Knowledge of real-time operating systems (RTOS)
  • Knowledge of medical device regulations and standards
  • Strong analytical and problem-solving skills
  • Excellent communication abilities

Benefits For Sr. Principal Software Engineer (Linux)

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

Interested in this job?

Jobs Related To Baxter Sr. Principal Software Engineer (Linux)