Taro Logo

Staff Algorithm Developer - Onsite

Cepheid develops diagnostic testing solutions to improve healthcare through fast and accurate molecular diagnostics.
$190,000 - $210,000
Machine Learning
Staff Software Engineer
In-Person
1,000 - 5,000 Employees
8+ years of experience
Healthcare · AI

Description For Staff Algorithm Developer - Onsite

Cepheid, a Danaher operating company, is seeking a Staff Algorithm Development Engineer to join their R&D Systems - Firmware Engineering team in Sunnyvale, California. This role focuses on developing optimized embedded implementations for advanced signal processing algorithms and machine learning applications in medical diagnostic devices. The position combines expertise in embedded systems, signal processing, and AI/ML to improve diagnostic testing solutions.

The role offers an opportunity to work on cutting-edge diagnostic technology that directly impacts patient care. You'll be responsible for implementing and optimizing algorithms for biomedical sensor data processing, working with cross-functional teams, and contributing to both commercial products and research initiatives. The position requires strong technical skills in embedded programming, signal processing, and machine learning, along with the ability to work in a regulated medical device environment.

As part of Danaher Diagnostics companies, you'll be working in an environment that values innovation and continuous improvement through the Danaher Business System. The company offers comprehensive benefits including healthcare coverage, 401(k), and bonus opportunities. The salary range of $190,000-$210,000 reflects the senior level of this position.

This role is ideal for someone who combines deep technical expertise with a passion for improving healthcare through technology. You'll be working in a collaborative environment where your contributions will directly impact the development of next-generation diagnostic solutions. The position offers both technical challenges and the satisfaction of working on products that make a difference in patient care.

Last updated 6 days ago

Responsibilities For Staff Algorithm Developer - Onsite

  • Lead development of firmware and embedded software for commercial products and research initiatives
  • Implement optimized embedded solutions in C for advanced signal processing algorithms
  • Refactor signal processing and image processing application logic
  • Apply AI and machine-learning to improve existing algorithms
  • Build mathematical models using discrete filters and statistical methodology
  • Work with cross-discipline teams on new product introduction projects

Requirements For Staff Algorithm Developer - Onsite

Python
Linux
  • Bachelor's degree in computer science or electrical Engineering with 8+ years experience, or Master's with 6+ years, or PhD with 3+ years
  • Experience in MATLAB, Python, C, C++ programming
  • Experience in real-time/embedded system design in Embedded Linux/RTOS environment
  • Experience in developing embedded applications for ARM, X86 architectures
  • Experience in digital signal processing and image processing applications
  • Experience in developing applications using advanced deep learning and machine learning algorithms

Benefits For Staff Algorithm Developer - Onsite

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Paid Time Off
  • Medical/Dental/Vision Insurance
  • 401(k)
  • Bonus/Incentive Pay

Jobs Related To Cepheid Staff Algorithm Developer - Onsite