1

Medical Device Firmware Engineer Jobs (NOW HIRING)

Role - Firmware Engineer Location - Ballground, GA (onsite) Top Must have: 1. Bachelor's degree in ... Medical Device Software Lifecycle (IEC 62304) * Collaboration and Communication * Problem Solving ...

The Staff Firmware Engineer is expected to work independently under limited supervision and will be ... Medical device development experience with thorough understanding of Design Control guidelines as ...

Senior Firmware Engineer

Minneapolis, MN ยท On-site

$100 - $125/hr

As a Senior Firmware Engineer, you will play a key role in the development and support of embedded ... Design, develop, integrate, test, and maintain embedded firmware for regulated medical device ...

Staff Firmware Engineer

San Francisco, CA ยท On-site

$200 - $250/hr

Staff Firmware Engineer - San Francisco, CA Location: San Francisco, CA (94103) - Hybrid (three ... Experience working in a regulated industry; medical device experience is preferred. * Strong ...

Embedded Firmware Engineer

Matawan, NJ ยท On-site

$125 - $150/hr

Embedded Firmware Engineer Summary You will contribute to the embedded software and firmware that ... regulated medical-device environment. Responsibilities * Develop, maintain, and debug embedded ...

Senior Firmware Engineer

Durham, NC ยท On-site

$115K - $152K/yr

Senior Firmware Engineer, Durham, NC The Senior Firmware Engineer will work in the product ... medical device products. - Embedded Firmware design using C/C++. - Debug skills using standard ...

... device firmware, to power management, telemetry, and the debug infrastructure that keeps the ... Additional compensation: equity grant per company guidelines; medical / dental / vision; 401(k) ...

Firmware Engineer Location: Plano, Texas Position Type: Contract Duration: 6 / 12 Month Work Type ... Experience with medical device development * Proficient in C and C++ programming. * Experience of ...

Job Title: Staff Firmware Engineering Location: San Francisco, CA (94103)- Hybrid (three days ... Medical device experience is preferred. * Strong proficiency in C for embedded systems. * Strong ...

Firmware Engineer

Mountain View, CA ยท On-site

$220K - $275K/yr

... device firmware, to power management, telemetry, and the debug infrastructure that keeps the ... Additional compensation: equity grant per company guidelines; medical / dental / vision; 401(k) ...

Showing results 21-40

Medical Device Firmware Engineer information

See salary details

$75K

$167.4K

$205K

How much do medical device firmware engineer jobs pay per year?

As of Sep 9, 2026, the average yearly pay for medical device 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 does a medical device firmware engineer do?

A Medical Device Firmware Engineer designs, develops, and tests embedded software (firmware) that runs on medical devices. Their work ensures that devices like pacemakers, infusion pumps, and diagnostic equipment operate safely and accurately according to medical standards. They collaborate with hardware engineers, software developers, and regulatory teams to meet strict healthcare regulations and deliver reliable solutions. The role requires expertise in programming, electronics, and knowledge of regulatory guidelines such as FDA or ISO standards for medical devices.

What are the key skills and qualifications needed to thrive as a medical device firmware engineer?

To thrive as a Medical Device Firmware Engineer, you need a solid background in embedded systems, C/C++ programming, and an understanding of medical device regulations, usually supported by a degree in electrical engineering, computer engineering, or a related field. Familiarity with real-time operating systems (RTOS), microcontroller development environments, and regulatory standards like IEC 62304 is typically required, along with experience using version control tools. Excellent problem-solving skills, meticulous attention to detail, and strong collaboration abilities set top performers apart. These skills ensure the development of safe, reliable, and compliant firmware critical to the performance and regulatory approval of medical devices.

What types of cross-functional collaboration can a medical device firmware engineer expect in their day-to-day work?

Medical Device Firmware Engineers typically work closely with hardware engineers, software developers, quality assurance teams, and regulatory specialists. This collaboration ensures that firmware integrates seamlessly with hardware components, meets software requirements, and complies with medical industry standards. Daily tasks may involve joint troubleshooting sessions, design reviews, and validating new product features. Effective communication and teamwork are essential for navigating the regulated environment and delivering safe, reliable medical devices.

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

AspectMedical Device Firmware EngineerMedical Software Engineer
CredentialsTypically requires a degree in electrical engineering, computer engineering, or related fields; certifications in medical device standards (e.g., ISO 13485)Usually holds a degree in computer science, software engineering, or related; certifications in healthcare software standards
Work EnvironmentDesigns embedded firmware for medical devices, often in regulated environmentsDevelops software applications for healthcare systems, often in clinical or hospital settings
Industry UsageCommonly employed by medical device manufacturers and biotech companiesUsed by healthcare software providers, hospitals, and health IT firms

While both roles involve healthcare technology, Medical Device Firmware Engineers focus on embedded firmware for medical hardware, whereas Medical Software Engineers develop software applications for healthcare systems. Both require knowledge of medical standards and work in regulated environments, but their focus areas differ significantly.

What are popular job titles related to Medical Device Firmware Engineer jobs?

For Medical Device Firmware Engineer jobs, the most frequently searched job titles are:

Infographic showing various Medical Device Firmware Engineer job openings in the United States as of September 2026, with employment types broken down into 83% Full Time, and 17% Contract. Highlights an 100% In-person job distribution, with an average salary of $167,438 per year, or $80.5 per hour.

Firmware Engineer

Santa Clara, CA โ€ข On-site

Qualitest Group
201 - 500 employees

Full-time

Re-posted 15 days ago


Job description

Are you interested in working with the World's leading AI-powered Quality Engineering Company? Ready to advance your career, team up with global thought leaders across industries and make a difference every day? Join us at QualityAI!
We are looking for a Firmware Engineer to join our growing team in Ballground, GA!
Role - Firmware Engineer
Location - Ballground, GA (onsite)
Top Must have:
1. Bachelor's degree in electrical engineering, Computer Engineering, or a related field.
2. 2-5 years of experience in embedded firmware development.
3. Advanced proficiency in C/C++, including debugging and performance optimization.
Nice to have:
Medical industry, but automotive industry would also work
Job Description:
We are looking for an experienced and motivated Firmware Engineer to join our team in developing the next generation of respiratory medical devices. As a Firmware Engineer II, you will take on increasing technical responsibility by contributing to software architecture, owning features, and improving development processes in a regulated environment. This role offers a clear growth path from Firmware Engineer II to IV, with opportunities for mentorship, cross-functional collaboration, and technical leadership.
Scope of Impact:
Responsible for the design, development, and delivery of embedded features or components within a broader system. Works closely with senior engineers and project leads to ensure high-quality and compliant firmware development.
Essential Functions:
  • Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • Develop, test, and maintain embedded firmware using C and C++ in real-time or bare-metal environments.
  • Apply software design principles to build modular, reusable, and testable firmware components.
  • Utilize version control systems (e.g., Git) and contribute to team-based development workflows.
  • Participate in system-level and architectural design discussions.
  • Support risk-based decision-making in embedded software development under IEC 62304.
  • Contribute to documentation including functional requirements, software design descriptions, and traceability artifacts.
  • Collaborate with cross-functional teams such as hardware, test, manufacturing, and support to resolve technical issues.
  • Participate in design and code reviews and provide informal mentorship to junior engineers.
  • Assist in maintaining and improving firmware build, test, and release processes.
  • Support integration with connected systems (e.g., sensors, cloud modules, IoT components).

Competencies/Success Factors:
  • Embedded Firmware Development (C/C++)
  • RTOS and Low-Level Hardware Interaction
  • Software Design and Modularization
  • Firmware Debugging and Troubleshooting
  • Basic Understanding of Software Architecture
  • Medical Device Software Lifecycle (IEC 62304)
  • Collaboration and Communication
  • Problem Solving and Initiative
  • Attention to Detail and Quality Focus
  • Team Orientation and Ethics

Supervisory Responsibility
  • This position has no supervisory responsibilities

Work Environment
  • This job operates in a professional office environment.
  • This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.

Physical Demands
  • The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
  • While performing the duties of this job, the employee is regularly required to sit; use hands to finger, handle or feel objects, tools or controls and talk or hear.
  • The employee is occasionally required to stand, walk, stoop, kneel, crouch or crawl.
  • Specific vision abilities required by this job include close vision and the ability to adjust focus

Travel:
Minimal travel may be required.
Required Education and Experience:
  • Bachelor's degree in electrical engineering, Computer Engineering, or a related field.
  • 2-5 years of experience in embedded firmware development.
  • Advanced proficiency in C/C++, including debugging and performance optimization.

Benefits:
Why QualityAI?
QualityAI is an AI-first quality engineering company helping enterprises deploy and scale complex systems with greater confidence. Operating across data, models, platforms, infrastructure, and operational environments, the company provides assurance and engineering expertise that helps organizations ensure systems perform reliably in real-world conditions.
Formerly Qualitest, QualityAI supports global enterprises across regulated and technology-driven industries, combining deep engineering heritage with AI-enabled delivery, operational assurance, and lifecycle expertise to help clients achieve certainty at go-live.
  • Be a part of a company who strives to support for diversity and inclusion in the workplace - we are one, we are many at QualityAI. Celebrate culture, share knowledge with engineers from around the globe, and inspire each other through our differences.
  • Local and global opportunities - we offer you internal rotation and international mobility opportunities to grow your career.
  • Clear view of your career and progression with the company - QualityAI is growing massively (since Jan 2021 - added more than 2000 engineers) and giving you the opportunity to grow with us.
  • Never stop experimenting and learning with QualityAI Tech academy: 3000+ training courses, mentorship programs, technical tribes, sponsored certifications, leadership programs and much more.
  • Earn bonuses via our Client Referral and Employee Referral Program's. Refer and earn - tap your network for net-worth.
  • A Competitive pay, salary range of $80,000-$100,000.

If you like what you have read, send us your resume and let's start talking!
  • Intrigued to find more about us?
  • Visit our website at QualityAI (Formerly Qualitest Group) | World's Leading AI-First Quality Engineering Company
  • LinkedIn: https://www.linkedin.com/company/qualityaigroup