Resume and JobRESUME AND JOB
Danaher logo

Staff Engineer, Firmware Engineering

Danaher

Staff Engineer, Firmware Engineering

full-timePosted: Jan 13, 2026

Job Description

At Cepheid, we are passionate about improving health care through fast, accurate diagnostic testing. Our mission drives us, every moment of every day, as we develop scalable, groundbreaking solutions to solve the world’s most complex health challenges. Our associates are involved in every stage of molecular diagnostics, from ideation to development and delivery of testing advancements that improve patient outcomes across a range of settings. As a member of our team, you can make an immediate, measurable impact on a global scale, within an environment that fosters career growth and development.

Cepheid is proud to work alongside a community of six fellow Danaher Diagnostics companies. Together, we’re working at the pace of change on diagnostic tools that address the world’s biggest health challenges, driven by knowing that behind every test there is a patient waiting.

Learn about the Danaher Business System which makes everything possible.

We are looking for a highly skilled and motivated Staff Engineer, Firmware Engineering to contribute to our product development team. This is a senior, hands-on role for an expert who loves to solve the most challenging technical problems. You will support architecting, designing, and implementing robust firmware for our next-generation diagnostic devices.

In this role, you will have the opportunity to:

  • Design firmware architecture for Class II/III medical devices using real-time embedded systems frameworks and author technical design documentation per FDA and IEC 62304 standards
  • Develop and maintain C/C++ code for ARM-based microcontrollers and embedded processors including implementation of low-level drivers, communication protocols (e.g., SPI, I2C, UART), and control algorithms
  • Perform system-level integration of firmware with hardware and software components using diagnostic tools such as oscilloscopes, logic analyzers, and JTAG debuggers
  • Conduct verification and validation of embedded software in compliance with ISO 13485 and FDA QSR requirements including traceability to design inputs and risk controls
  • Utilize version control systems (e.g., Git), issue tracking tools (e.g., JIRA), and continuous integration environments (e.g., Jenkins) to support Agile development workflows for regulated product releases

The essential requirements of the job include:

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related technical field with 8+ years of professional experience, or Master’s degree with 6+ years of experience in embedded systems and firmware development
  • Proficiency in C and C++ programming for resource-constrained embedded systems
  • Demonstrated experience with real-time operating systems (RTOS) and bare-metal firmware development
  • Hands-on experience with embedded communication protocols including SPI, I2C, UART, and USB
  • Applied expertise in control systems engineering including PID controller tuning and firmware development for stepper and DC motors

It would be a plus if you also possess previous experience in:

  • Strong knowledge of microcontroller architectures (e.g., ARM Cortex-M) and peripherals (e.g., ADC, DAC, Timers)
  • Experience developing bootloaders
  • Strong thread/task/ISR understandings
  • Experience with embedded Linux
  • Knowledge of cybersecurity principles for embedded devices

Join our winning team today. Together, we’ll accelerate the real-life impact of tomorrow’s science and technology. We partner with customers across the globe to help them solve their most complex challenges, architecting solutions that bring the power of science to life.

For more information, visit www.danaher.com.

Locations

  • Bangalore, Karnātaka, India

Salary

Estimated Salary Rangemedium confidence

85,000 - 150,000 INR / yearly

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C/C++ programmingintermediate
  • Real-time embedded systems (RTOS)intermediate
  • Bare-metal firmwareintermediate
  • Embedded protocols (SPI, I2C, UART, USB)intermediate
  • Control systems (PID tuning)intermediate
  • Git, JIRA, Jenkinsintermediate
  • Oscilloscopes, logic analyzers, JTAGintermediate

Required Qualifications

  • Bachelor’s in Electrical/Computer Engineering/Computer Science +8 years, or Master’s +6 years in embedded systems/firmware (experience)

Responsibilities

  • Design firmware architecture for Class II/III medical devices per FDA/IEC 62304
  • Develop/maintain C/C++ code for ARM microcontrollers
  • Implement low-level drivers and communication protocols
  • Perform system-level integration with hardware/software
  • Conduct verification/validation per ISO 13485/FDA QSR
  • Support Agile workflows for regulated releases

Target Your Resume for "Staff Engineer, Firmware Engineering" , Danaher

Get personalized recommendations to optimize your resume specifically for Staff Engineer, Firmware Engineering. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Staff Engineer, Firmware Engineering" , Danaher

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score
Quiz Challenge

Answer 10 quick questions to check your fit for Staff Engineer, Firmware Engineering @ Danaher.

10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Danaher logo

Staff Engineer, Firmware Engineering

Danaher

Staff Engineer, Firmware Engineering

full-timePosted: Jan 13, 2026

Job Description

At Cepheid, we are passionate about improving health care through fast, accurate diagnostic testing. Our mission drives us, every moment of every day, as we develop scalable, groundbreaking solutions to solve the world’s most complex health challenges. Our associates are involved in every stage of molecular diagnostics, from ideation to development and delivery of testing advancements that improve patient outcomes across a range of settings. As a member of our team, you can make an immediate, measurable impact on a global scale, within an environment that fosters career growth and development.

Cepheid is proud to work alongside a community of six fellow Danaher Diagnostics companies. Together, we’re working at the pace of change on diagnostic tools that address the world’s biggest health challenges, driven by knowing that behind every test there is a patient waiting.

Learn about the Danaher Business System which makes everything possible.

We are looking for a highly skilled and motivated Staff Engineer, Firmware Engineering to contribute to our product development team. This is a senior, hands-on role for an expert who loves to solve the most challenging technical problems. You will support architecting, designing, and implementing robust firmware for our next-generation diagnostic devices.

In this role, you will have the opportunity to:

  • Design firmware architecture for Class II/III medical devices using real-time embedded systems frameworks and author technical design documentation per FDA and IEC 62304 standards
  • Develop and maintain C/C++ code for ARM-based microcontrollers and embedded processors including implementation of low-level drivers, communication protocols (e.g., SPI, I2C, UART), and control algorithms
  • Perform system-level integration of firmware with hardware and software components using diagnostic tools such as oscilloscopes, logic analyzers, and JTAG debuggers
  • Conduct verification and validation of embedded software in compliance with ISO 13485 and FDA QSR requirements including traceability to design inputs and risk controls
  • Utilize version control systems (e.g., Git), issue tracking tools (e.g., JIRA), and continuous integration environments (e.g., Jenkins) to support Agile development workflows for regulated product releases

The essential requirements of the job include:

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related technical field with 8+ years of professional experience, or Master’s degree with 6+ years of experience in embedded systems and firmware development
  • Proficiency in C and C++ programming for resource-constrained embedded systems
  • Demonstrated experience with real-time operating systems (RTOS) and bare-metal firmware development
  • Hands-on experience with embedded communication protocols including SPI, I2C, UART, and USB
  • Applied expertise in control systems engineering including PID controller tuning and firmware development for stepper and DC motors

It would be a plus if you also possess previous experience in:

  • Strong knowledge of microcontroller architectures (e.g., ARM Cortex-M) and peripherals (e.g., ADC, DAC, Timers)
  • Experience developing bootloaders
  • Strong thread/task/ISR understandings
  • Experience with embedded Linux
  • Knowledge of cybersecurity principles for embedded devices

Join our winning team today. Together, we’ll accelerate the real-life impact of tomorrow’s science and technology. We partner with customers across the globe to help them solve their most complex challenges, architecting solutions that bring the power of science to life.

For more information, visit www.danaher.com.

Locations

  • Bangalore, Karnātaka, India

Salary

Estimated Salary Rangemedium confidence

85,000 - 150,000 INR / yearly

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C/C++ programmingintermediate
  • Real-time embedded systems (RTOS)intermediate
  • Bare-metal firmwareintermediate
  • Embedded protocols (SPI, I2C, UART, USB)intermediate
  • Control systems (PID tuning)intermediate
  • Git, JIRA, Jenkinsintermediate
  • Oscilloscopes, logic analyzers, JTAGintermediate

Required Qualifications

  • Bachelor’s in Electrical/Computer Engineering/Computer Science +8 years, or Master’s +6 years in embedded systems/firmware (experience)

Responsibilities

  • Design firmware architecture for Class II/III medical devices per FDA/IEC 62304
  • Develop/maintain C/C++ code for ARM microcontrollers
  • Implement low-level drivers and communication protocols
  • Perform system-level integration with hardware/software
  • Conduct verification/validation per ISO 13485/FDA QSR
  • Support Agile workflows for regulated releases

Target Your Resume for "Staff Engineer, Firmware Engineering" , Danaher

Get personalized recommendations to optimize your resume specifically for Staff Engineer, Firmware Engineering. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Staff Engineer, Firmware Engineering" , Danaher

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score
Quiz Challenge

Answer 10 quick questions to check your fit for Staff Engineer, Firmware Engineering @ Danaher.

10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.