Firmware Engineer

Quality Ai

Georgia

On-site

USD 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive pay
Salary range $80k-$100k

Job summary

QualityAI is seeking a Firmware Engineer to join our Ballground, GA team onsite. You will design, implement, and validate embedded firmware for state-of-the-art respiratory medical devices, working with cross-functional groups to ensure quality and regulatory compliance.

As a Firmware Engineer II, you will grow through mentorship, lead features, and influence development processes in a regulated environment, with opportunities for professional advancement within a fast-growing AI-first quality

Qualifications

  • Bachelor’s degree in electrical engineering, Computer Engineering, or a related field.
  • 2–5 years of embedded firmware development experience.
  • Advanced proficiency in C/C++, including debugging and performance optimization.

Responsibilities

  • 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 firmware components.
  • Contribute to system-level and architectural design discussions and review code with the team.
  • Support IEC 62304 compliant software development and documentation artifacts.

Skills

Embedded Firmware
RTOS & HW
Software Design
Debugging & Troubleshooting
Software Architecture
IEC 62304
Communication
Problem Solving
Detail Oriented
Ethics

Education

Bachelor’s degree in Electrical/Computer Engineering

Job description

Firmware Engineer

Date: 31 Jul 2026 Company: QualityAI Country/Region: US

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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Verification Engineer
Verification Engineer

Qualitest • Ball Ground (GA)

On-site
USD 80,000 - 100,000
Firmware Engineer II – Medical Devices (Onsite)
Firmware Engineer II – Medical Devices (Onsite)

Quality Ai • Georgia

On-site
USD 80,000 - 100,000
Competitive pay
Salary range $80k-$100k
Verification Engineer
Verification Engineer

Quality Ai • Georgia

On-site
USD 80,000 - 100,000
Diversity
Internal mobility
Career growth
+4
Support Tech - Site Generalist
Support Tech - Site Generalist

Quality Ai • Burlingame (CA)

On-site
USD 42,000
Software Quality Assurance Engineer
Software Quality Assurance Engineer

Fruition Group • Detroit (MI)

On-site
Premium benefits
Generous PTO
Unique internal perks
Principal Architect & Lead Data Scientist
Principal Architect & Lead Data Scientist

Quality Ai • Northern (KY)

Hybrid
USD 200,000 - 230,000
Diversity & inclusion
Internal rotation & mobility
Career progression visibility
+4
#23258 - Support Tech II -Logistics Specialist
#23258 - Support Tech II -Logistics Specialist

Quality Ai • Burlingame (CA)

On-site
USD 55,000 - 60,000
401k with match
Healthcare benefits
Learning & Development
Sr Design Quality Engineer, Electrical/Firmware
Sr Design Quality Engineer, Electrical/Firmware

Women Building Bio • San Francisco (CA)

Hybrid
USD 130,000 - 155,000
Equity participation
Medical, dental, vision coverage
Hybrid work model
Staff Software Engineer, Quality Engineering
Staff Software Engineer, Quality Engineering

Triwill Group • United States

On-site
USD 150,000 - 210,000
Remote-first work environment
Health, dental, vision insurance
401(k) plan with employer match
+1
Senior Quality Engineer
Senior Quality Engineer

Epia Neuro • Alameda (CA)

On-site
USD 120,000 - 180,000
Competitive base salary with equity
100% healthcare coverage
Generous vacation policy
+2