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

Job Description

Baxter, a global healthcare leader with over 85 years of experience, is seeking a Senior Principal Software Engineer specializing in Embedded Linux for their medical devices division. This role combines the challenge of developing sophisticated embedded systems with the meaningful impact of creating life-saving medical devices.

The position offers an opportunity to lead software development for critical medical devices, working with cutting-edge embedded systems and Linux technologies. You'll be responsible for designing and implementing embedded drivers and OS components while ensuring compliance with strict medical industry regulations. The role involves both technical leadership and mentorship, making it ideal for experienced engineers who want to influence product development and team growth.

Working at Baxter means joining a company with a clear mission of saving and sustaining lives. Their products are used in hospitals worldwide, making this an opportunity to impact healthcare on a global scale. The company offers comprehensive benefits, competitive compensation ($128,000-$176,000), and a hybrid work environment that balances collaboration with flexibility.

The ideal candidate will bring 8+ years of embedded software experience, strong Linux expertise, and a passion for healthcare technology. You'll work with cross-functional teams, manage third-party relationships, and ensure software quality meets medical device standards. This role perfectly balances technical challenges with meaningful impact, offering the chance to advance your career while contributing to life-saving technologies.

Last updated a month 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 compliance with industry standards and regulations
  • Develop and execute test plans including unit and integration tests
  • Manage relationships with 3rd party vendors for BSP maintenance
  • Create and maintain comprehensive documentation
  • Stay current with emerging technologies and industry trends

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 with focus on Embedded Linux
  • Proficiency in C, C++, and Python
  • Experience with kernel and driver development
  • Familiarity with real-time operating systems (RTOS)
  • Knowledge of medical device regulations (FDA, ISO 13485) preferred
  • Strong analytical and problem-solving skills
  • Excellent communication abilities
  • Proven record of leading teams and projects

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
  • 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

Related Jobs

Senior Principal Software Engineer - Linux

Senior Principal Software Engineer position at Baxter, focusing on Embedded Linux development for medical devices, offering $128K-$176K salary with comprehensive benefits.

Principal Engineer, PDO

Principal Engineer role at Baxter Healthcare focused on managing product design and lifecycle for medical devices with emphasis on regulatory compliance and quality systems.

Principal Engineer, PDO

Principal Engineer, PDO position at Baxter Healthcare, managing design of medical devices with focus on compliance, quality, and product lifecycle management.

Principal Embedded Software Engineer (QT Framework)

Principal Embedded Software Engineer role at Baxter developing medical infusion pump software using Qt framework, offering competitive compensation and comprehensive benefits.

Principal Engineer, PDO

Principal Engineer PDO position at Baxter, managing design of healthcare products with focus on compliance and quality in medical device development.