Firmware Engineer

Qualitest Group

$80K — $100K *
Telecommunications & Hardware
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 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++, with skills in debugging and performance optimization.

Responsibilities

  • Develop, test, and maintain embedded firmware in real-time or bare-metal environments.
  • Apply software design principles for building modular and reusable firmware.
  • Utilize version control systems like Git for team-based development processes.
  • Participate in system-level and architectural design discussions.
  • Support risk-based decision-making under IEC 62304 regulations.
  • Contribute to documentation of functional requirements and software design.
  • Collaborate with cross-functional teams to resolve technical issues.

Benefits

  • Commitment to diversity and inclusion, celebrating cultural differences.
  • Opportunities for internal rotation and international mobility to advance your career.
  • Clear career progression with a rapidly growing company (over 2000 new engineers since 2021).
  • Access to QualityAI Tech Academy: 3000+ training courses, mentorship, and leadership programs.
  • Bonuses for participating in Employee and Client Referral Programs.
Full Job Description
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:

  • 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

Similar Jobs

More Jobs at Qualitest Group

More Telecommunications & Hardware Jobs

Find similar Firmware Engineer jobs: