Taro Logo

Sr Firmware Engineer

A global healthcare company that develops medical devices, pharmaceuticals and biotechnology with 85+ years of pioneering medical innovations.
$88,000 - $121,000
Embedded
Senior Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Healthcare · Biotech

Job Description

Baxter, a leading global healthcare company with over 85 years of experience in medical innovations, is seeking a Senior Firmware Engineer to join their R&D lab at Bardy Diagnostics in Bellevue, Washington. This role offers an exciting opportunity to work on life-saving medical devices while being part of a company that transforms healthcare worldwide.

The position focuses on developing firmware for medical devices, specifically working with microcontrollers and embedded systems. The ideal candidate will combine technical expertise in C/C++ programming with a passion for medical device development. You'll be responsible for creating energy-efficient firmware for wearable medical devices, conducting system reviews, and ensuring compliance with medical device standards.

This is an excellent opportunity for an experienced firmware engineer who wants to make a direct impact on patient care through technology. The role offers a competitive salary range of $88,000 to $121,000, along with comprehensive benefits including medical coverage, 401(k) with company matching, stock purchase options, and generous PTO.

The position requires at least 3 years of embedded C/C++ development experience, with additional experience in medical device firmware being highly valued. You'll work in a collaborative environment with accomplished engineers, participating in the full product development lifecycle from requirements gathering to production transfer.

Baxter offers a hybrid work environment, combining the benefits of in-person collaboration with workplace flexibility. The company's strong focus on innovation, coupled with its mission of saving and sustaining lives, makes this an ideal role for someone who wants to combine technical expertise with meaningful impact in healthcare.

Last updated 25 days ago

Responsibilities For Sr Firmware Engineer

  • Develop firmware in C/C++ for bare-metal microcontroller applications
  • Develop low power energy efficient wearable medical device firmware
  • Author requirements for firmware following medical device standards
  • Work with development and product team to determine system performance requirements
  • Conduct investigations for Hardware/Firmware related issues
  • Participate in system design reviews, code reviews and hardware reviews
  • Bring up PCBAs for new designs and solve issues
  • Mentor and train engineers to improve their skills
  • Develop and validate test fixtures
  • Perform verification and validation of software against design requirements
  • Work with Manufacturing Team to transfer products to production

Requirements For Sr Firmware Engineer

Python
  • Bachelor's degree in Computer Engineering or other technical or science field
  • 2+ years demonstrated success in designing firmware for regulated products
  • 3+ years developing embedded C/C++ software in a production environment
  • Strong C programming skills
  • Moderate Python programming skills
  • Understanding of software testing frameworks
  • Familiarity with embedded software best practices and version control (Git Preferred)
  • Strong interpersonal and problem-solving skills
  • Experience with software configuration management and issue tracking

Benefits For Sr Firmware Engineer

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
  • Employee Stock Purchase Plan (ESPP)
  • 401(k) Retirement Savings Plan with company matching
  • Flexible Spending Accounts
  • Educational assistance programs
  • 20-35 days paid time off based on length of service
  • Paid holidays
  • Paid parental leave
  • Commuting benefits
  • Employee Discount Program
  • Employee Assistance Program (EAP)
  • Childcare benefits

Related Jobs

Core Bringup Engineer

Core Bringup Engineer role at Apple focusing on next-generation device development and Private Cloud Compute platforms, offering competitive pay and comprehensive benefits.

RF System Integration Engineer - Cellular

RF System Integration Engineer role at Apple focusing on wireless systems design and characterization for iPhone, Watch, and iPad products, combining RF expertise with software development.

Senior Software Engineer, Amazon Devices

Senior Software Engineer role at Amazon Devices team, focusing on embedded systems and device development, offering competitive compensation and the opportunity to shape next-generation consumer products.

Senior CAD Engineer, Physical Design

Senior CAD Engineer position at NVIDIA focusing on physical design and standard cell library development, requiring expertise in VLSI design and circuit layouts.

Senior Firmware Engineer – CSP Engagements

Senior Firmware Engineer role at NVIDIA focusing on datacenter products and cloud service provider engagements, combining embedded firmware expertise with customer-facing responsibilities.