1

Biomedical Firmware Engineer Jobs (NOW HIRING)

Algorithm Engineer

CA ยท Remote

$145K - $175K/yr

Develop, analyze, implement, and optimize novel biomedical machine learning and deep learning ... Collaborate with sensor, firmware, mechanical, and software engineers to rapidly translate system ...

Senior Systems Engineer

Chicago, IL ยท On-site

$100K - $125K/yr

Liaise between electronics, firmware, fluidics, and mechanical subsystems. Define interfaces and ... Bachelor's degree in Electrical, Systems, Mechanical, or Biomedical Engineering (or related), and ...

Collaborate with firmware engineers to define hardware-software interfaces and support embedded ... Bachelor's degree in Electrical Engineering, Biomedical Engineering, or a closely related field ...

R&D Software Engineer

Boulder, CO ยท On-site

$110K - $150K/yr

... biomedical, semiconductor, industrial, consumer products, scientific, security, defense and ... Device firmware programming * SCADA programming * Vacuum system knowledge * User and design ...

Senior Algorithms Engineer

Emeryville, CA

$120K - $165K/yr

Collaborate closely with firmware engineers to integrate algorithm pipelines into real-time ... Publications, patents, or open-source contributions in signal processing, biomedical ML, or ...

Senior Algorithms Engineer

Emeryville, CA ยท On-site

$120K - $165K/yr

Collaborate closely with firmware engineers to integrate algorithm pipelines into real-time ... Publications, patents, or open-source contributions in signal processing, biomedical ML, or ...

Senior Algorithms Engineer

Emeryville, CA ยท On-site

$120K - $165K/yr

Collaborate closely with firmware engineers to integrate algorithm pipelines into real-time ... Publications, patents, or open-source contributions in signal processing, biomedical ML, or ...

Senior Algorithms Engineer

Wilmington, MA ยท On-site

$114K - $156K/yr

Strong communication skills with the ability to work across cross-functional hardware, firmware, clinical, and regulatory teams. Preferred * Master's degree or Ph.D. in Biomedical Engineering ...

... engineer will lead the development of firmware and embedded software for commercial products as ... biomedical sensor data. * Work with cross-discipline teams on new product introduction projects ...

... engineer will lead the development of firmware and embedded software for commercial products as ... biomedical sensor data. * Work with cross-discipline teams on new product introduction projects ...

Experience with product development involving hardware, firmware, and software elements ... Biomedical Engineering * MS or PhD in Electrical Engineering, Computer Engineering, Software ...

Write and validate embedded firmware in C/C++ for safety-critical medical applications ... S. in Mechanical, Electrical, Mechatronics, or Biomedical Engineering * Foundational knowledge of ...

Sr Engineer II, Algorithm (ECG)

Irvine, CA ยท On-site

$139K - $185K/yr

Collaborate closely with firmware, hardware, and systems engineering teams to ensure seamless ... Bachelor's or Master's degree in Electrical Engineering, Biomedical Engineering, Computer ...

Sr Engineer II, Algorithm (ECG)

Irvine, CA ยท On-site

$139K - $185K/yr

Collaborate closely with firmware, hardware, and systems engineering teams to ensure seamless ... Bachelor's or Master's degree in Electrical Engineering, Biomedical Engineering, Computer ...

next page

Showing results 1-20

Biomedical Firmware Engineer information

See salary details

$75K

$167.4K

$205K

How much do biomedical firmware engineer jobs pay per year?

As of Jun 7, 2026, the average yearly pay for biomedical firmware engineer in the United States is $167,438.00, according to ZipRecruiter salary data. Most workers in this role earn between $143,000.00 and $205,000.00 per year, depending on experience, location, and employer.

What are some common challenges Biomedical Firmware Engineers face when developing software for medical devices?

Biomedical Firmware Engineers often encounter challenges related to strict regulatory requirements and the need for rigorous testing to ensure patient safety. They must work closely with cross-functional teams, including hardware engineers and clinical experts, to integrate and validate firmware in highly controlled environments. Additionally, managing real-time constraints and ensuring device reliability under various operating conditions are key aspects of the role. Staying up-to-date with evolving medical standards and certification processes is essential for success in this field.

What is the difference between Biomedical Firmware Engineer vs Medical Device Software Engineer?

AspectBiomedical Firmware EngineerMedical Device Software Engineer
CredentialsBachelor's or higher in Electrical, Biomedical, or Computer Engineering; knowledge of embedded systemsBachelor's or higher in Software Engineering, Computer Science, or related field; experience with medical device software
Work EnvironmentDesigning and testing embedded firmware for medical devices in labs or manufacturingDeveloping and testing software applications for medical devices in software development teams
Industry UsageUsed in companies developing embedded medical hardwareUsed in companies creating medical device software solutions

While both roles focus on medical device development, Biomedical Firmware Engineers primarily develop embedded firmware for hardware devices, whereas Medical Device Software Engineers focus on software applications. Both require knowledge of medical regulations and work in similar environments, but their technical focus differs.

What does a Biomedical Firmware Engineer do?

A Biomedical Firmware Engineer designs, develops, and maintains embedded software that controls medical devices and healthcare equipment. They work closely with hardware and biomedical teams to ensure that firmware enables precise and safe operation of devices such as pacemakers, infusion pumps, or diagnostic machines. Their responsibilities also include testing, debugging, and documenting firmware to meet regulatory standards and ensure patient safety. This role requires a strong background in both programming and biomedical engineering principles.

What are the key skills and qualifications needed to thrive as a Biomedical Firmware Engineer, and why are they important?

A Biomedical Firmware Engineer needs a solid background in embedded systems, programming languages like C/C++, and a relevant degree in engineering or computer science. Familiarity with medical device standards, microcontroller development environments, and regulatory compliance tools such as IEC 62304 is essential. Strong problem-solving, attention to detail, and effective communication skills help in collaborating with cross-functional teams and troubleshooting complex issues. These competencies ensure the development of safe, reliable, and innovative medical devices that meet strict industry standards.
Infographic showing various Biomedical Firmware Engineer job openings in the United States as of May 2026, with employment types broken down into 91% Full Time, 2% Part Time, and 7% Contract. Highlights an 90% In-person, 5% Hybrid, and 5% Remote job distribution, with an average salary of $167,438 per year, or $80.5 per hour.
Algorithm Engineer

$145K - $175K/yr

Other

Medical, Dental, Retirement

Posted 3 days ago


Job description

Description


Purpose


The Algorithm and Data Science team at VitalConnect is seeking an experienced Algorithm Engineer to help expand our product features and functionalities, driving a profound impact on patient lives and overall well-being. In this role, you will collaborate closely with a cross-functional R&D team to lead and support the development of advanced machine learning and deep learning algorithms deployed directly in our products. These algorithms are crucial to our mission and the continued success of the company. We are looking for an individual with a deep passion for the research and development of advanced physiological data analysis, who is eager to join a growing team dedicated to shaping the future of healthcare.


Responsibilities

  • Develop, analyze, implement, and optimize novel biomedical machine learning and deep learning algorithms using sensor data.
  • Own the end-to-end algorithm development lifecycle, encompassing data curation, model development, validation, deployment, and post-market monitoring.
  • Work cross-functionally to define sensor and algorithm specifications, design and development goals, and key performance targets.
  • Collaborate with sensor, firmware, mechanical, and software engineers to rapidly translate system concepts into functional prototypes.
  • Conduct advanced exploratory data analysis and data visualization.
  • Assist in designing small- and large-scale clinical studies to collect robust data for algorithm training and to demonstrate the feasibility of our technologies.
  • Clinically validate that algorithms meet intended use and performance requirements using disciplined scientific and statistical methodologies.
  • Support software and firmware engineering teams in the cloud and embedded implementation of algorithms.
  • Contribute to the corporate patent portfolio and author technical publications.

Requirements


Qualifications

  • Ph.D. in Computer Science, Electrical Engineering, Biomedical Engineering, or a related field with a strong emphasis on deep learning; OR an equivalent combination of education and relevant industry experience in medical, physiological, and/or fitness applications.
  • 4+ years of combined industry or academic experience applying advanced deep learning and machine learning algorithms to solve complex data science problems in real-world environments.

Knowledge and Training

  • Strong hands-on expertise with a wide variety of deep learning and machine learning architectures, including a deep understanding of their real-world advantages, limitations, and tuning techniques.
  • Demonstrated application of signal processing theory, with practical experience in signal acquisition, processing, and feature extraction from noisy data.
  • Solid grasp of advanced statistical techniques and concepts.
  • Proven experience designing studies to test scientific hypotheses with appropriate statistical power.
  • Familiarity working with physiological signals and a working knowledge of underlying human physiology is highly desired.
  • Ability to leverage and operationalize AI-assisted workflows (e.g., code generation, automated analysis, testing) to accelerate development cycles and improve overall system quality and reliability.
  • Experience with cloud platforms (e.g., AWS) and modern production deployment workflows.
  • Strong understanding of software engineering best practices, testing frameworks, and reproducibility requirements, particularly within regulated medical systems


Salary & Benefits

The estimated hiring salary range for this position is $145,000 - $175,000. * The actual salary will be based on a variety of job-related factors, including geography, skills, education and experience. The range is a good faith estimate and may be modified in the future. This role is also eligible for a range of benefits including medical, dental and 401K retirement plan.