1

Embedded Software Qa Engineer Jobs (NOW HIRING)

PURPOSE The Software QA Engineer is responsible for validating software quality through test planning, test execution, defect tracking, release verification, and data validation. This role works ...

PURPOSE The Software QA Engineer is responsible for validating software quality through test planning, test execution, defect tracking, release verification, and data validation. This role works ...

... Software Quality Assurance Engineer with experience-and enthusiasm-for complex, real-time control ... Past experience in testing hard real time embedded software systems and algorithms for electro ...

Be Seen First

Software QA Engineer Quality Assurance | Web and Mobile Applications Work arrangement Hybrid, Monday through Thursday onsite Project duration Through the EOY 2026, with the possibility of extension ...

... Software Quality Assurance Engineer with experience-and enthusiasm-for complex, real-time control ... Past experience in testing hard real time embedded software systems and algorithms for electro ...

New

We are seeking a Software QA Engineer to join our IoT device team. This role focuses on ensuring high-quality product delivery through comprehensive testing, automation, and collaboration. At our ...

We are seeking a Software QA Engineer to join our IoT device team. This role focuses on ensuring high-quality product delivery through comprehensive testing, automation, and collaboration. At our ...

This is a hands-on software quality assurance role in our engineering organization, with the title of Software QA Engineer, Supervisory Control Platform. This role is accountable for validating ...

Showing results 21-40

Embedded Software Qa Engineer information

See salary details

$70K

$153.4K

$174K

How much do embedded software qa engineer jobs pay per year?

As of Aug 17, 2026, the average yearly pay for embedded software qa engineer in the United States is $153,383.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,500.00 and $173,000.00 per year, depending on experience, location, and employer.

What is an embedded software QA engineer?

An Embedded Software QA Engineer is responsible for testing and ensuring the quality of software running on embedded systems, such as IoT devices, automotive systems, or medical devices. They design and execute test cases, identify bugs, and work closely with developers to improve software reliability. Their role often involves automated and manual testing, performance analysis, and compliance with industry standards. Knowledge of programming, hardware interactions, and testing frameworks is essential for success in this role.

What types of projects and teams do embedded software QA engineers typically work with?

Embedded Software QA Engineers usually collaborate closely with firmware developers, hardware engineers, and product managers to test software on microcontrollers, sensors, and other embedded platforms. Projects often involve designing and executing test plans for devices in industries such as automotive, medical devices, consumer electronics, or industrial automation. The role may include both manual and automated testing, root cause analysis of software failures, and participation in code reviews or Agile ceremonies. This collaborative and project-based environment allows engineers to contribute directly to product quality and innovation while gaining exposure to both software and hardware aspects of development.

What are the key skills and qualifications needed to thrive in the embedded software QA engineer position, and why are they important?

To excel as an Embedded Software QA Engineer, you need a strong background in computer science, embedded systems, and software testing methodologies, often supported by a relevant degree and experience with firmware development. Familiarity with tools such as JTAG debuggers, oscilloscopes, automated testing frameworks, and knowledge of programming languages like C/C++ or Python is highly valued, as are certifications like ISTQB. Attention to detail, strong problem-solving skills, and effective communication are key soft skills for this role. These competencies ensure the delivery of robust, reliable embedded products by identifying and resolving software issues efficiently.

Is embedded software QA engineer still in demand?

Embedded software QA engineers are in ongoing demand due to the growth of IoT, automotive, and industrial systems that require rigorous testing of embedded applications. Skills in testing tools, scripting, and understanding hardware-software integration enhance employability in this field.

What are the most commonly searched types of Embedded Software Qa Engineer jobs?

The most popular types of Embedded Software Qa Engineer jobs are:

What job categories do people searching Embedded Software Qa Engineer jobs look for?

The top searched job categories for Embedded Software Qa Engineer jobs are:

Infographic showing various Embedded Software Qa Engineer job openings in the United States as of August 2026, with employment types broken down into 1% Internship, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $153,383 per year, or $73.7 per hour.

Software QA Engineer

IBML

Birmingham, AL • On-site

Other

Posted 23 days ago


Job description

PURPOSE
The Software QA Engineer is responsible for validating software quality through test planning, test execution, defect tracking, release verification, and data validation. This role works closely with software developers, business stakeholders, support teams, and end users to ensure applications meet functional requirements, data integrity expectations, usability standards, and organizational quality expectations.
This position is primarily focused on functional, regression, integration, system, and release testing. The role uses approved productivity tools, scripting, and repeatable workflows to improve efficiency and quality, but it is not the primary owner of enterprise test automation strategy, framework development, or CI/CD test infrastructure.
ROLE AND RESPONSIBILITIES
  • Review business, functional, and technical requirements to identify test scope, quality risks, edge cases, and data validation needs.
  • Create, maintain, and execute test plans, test cases, and test scenarios for new features, enhancements, and defect fixes.
  • Perform manual testing for functional, regression, integration, system, and release validation activities.
  • Validate application behavior and underlying data outcomes, including verification of create, read, update, and delete processing where applicable.
  • Query databases to confirm expected system behavior, data accuracy, and data integrity following application changes.
  • Document, reproduce, and track software defects; verify fixes and perform retesting.
  • Work closely with developers, business stakeholders, support teams, and end users to clarify expected behavior and resolve quality issues.
  • Participate in release readiness and post-change validation to confirm software is fit for deployment.
  • Maintain QA documentation, test evidence, test data, and other supporting materials needed for effective validation.
  • Use sound judgment to identify opportunities to improve QA efficiency, coverage, and repeatability.
  • Create or maintain lightweight scripts, utilities, checklists, templates, or other repeatable workflows that improve testing effectiveness and reduce repetitive manual effort.
  • Partner with Automation QA and Engineering teams to identify repetitive or high-value test activities that may be candidates for broader automation.

PREFERRED SKILLS, QUALIFICATIONS AND EDUCATION REQUIREMENTS
Required Qualifications
  • Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field; or equivalent combination of education and experience.
  • 5+ years of experience in software quality assurance, software testing, or a related role.
  • Experience creating and executing test cases for business applications or software systems.
  • Experience identifying, documenting, and tracking software defects through resolution.
  • Strong understanding of software development lifecycle and software testing fundamentals.
  • Working knowledge of SQL querying fundamentals for data validation and test support, including the ability to verify expected create, read, update, and delete outcomes.
  • Ability to analyze requirements and translate them into effective test coverage.
  • Strong written, verbal, and organizational communication skills.
  • Ability to work independently, manage priorities, and collaborate effectively across teams.

Preferred Qualifications
  • Experience using Azure DevOps Server for work item tracking, workflow management, test case management, and bug tracking.
  • Experience validating data in Microsoft SQL Server.
  • Familiarity with IIS and web application deployment or configuration concepts as they relate to QA and troubleshooting.
  • Experience testing applications built on a C#/.NET technology stack.
  • Experience supporting release validation, user acceptance testing, or production verification activities.
  • Experience testing web-based, desktop, or enterprise applications.
  • Exposure to log analysis, data validation, or basic scripting for test support.
  • Experience with end-user business systems, operational workflows, or imaging-related environments, if applicable.

ADDITIONAL NOTES
Tools and Environment
This role commonly works with the following tools and technologies:
  • Azure DevOps Server
  • Microsoft SQL Server
  • Microsoft O365
  • IIS
  • C#/.NET application environment

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

IBML logo

About IBML

Sourced by ZipRecruiter

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Birmingham, AL, US

Year founded

1992