1

Embedded Software Qa Engineer Jobs (NOW HIRING)

## Software QA Engineer, Supervisory Control PlatformApplylocations: Atlanta, USAtime type: Full timeposted on: Posted 3 Days Agojob requisition id: JR102622AutoStoreTM holds a simple yet powerful ...

The Software Quality Assurance Engineer is responsible for applying advanced quality methodologies ... Strong embedded software development expertise * Experience applying statistical methods to monitor ...

What you will do as a Software Quality Assurance Engineer: * Embed with engineering teams to understand existing documentation practices and automation tools for software design, V&V activities, and ...

We are seeking a detail-oriented Software Quality Assurance (QA) Engineer to join our Product Engineering team. The ideal candidate will be responsible for ensuring the quality, reliability, and ...

The Role We are looking for a Senior Software Quality Assurance Engineer to help us elevate our software built-in quality to the next level in the Vehicle Mechatronics Embedded Controls (VMEC ...

Embedded Software Engineer

Hanahan, SC

$119K - $156K/yr

Support software QA, including perform code reviews, unit testing, measuring code statistics, and ... Proven working experience in embedded software engineering * BS degree in Computer Science or ...

Embedded Software Engineer

Hanahan, SC ยท On-site

$119K - $156K/yr

Support software QA, including perform code reviews, unit testing, measuring code statistics, and ... Proven working experience in embedded software engineering * BS degree in Computer Science or ...

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 Sep 10, 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 an Embedded Software QA Engineer still in demand?

Embedded Software QA Engineers are in ongoing demand due to the growth of embedded systems in industries like automotive, healthcare, and consumer electronics. Skills in testing tools, scripting, and knowledge of embedded hardware are valuable for maintaining quality in complex products.

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 are popular job titles related to Embedded Software Qa Engineer jobs?

For Embedded Software Qa Engineer jobs, the most frequently searched job titles are:

Infographic showing various Embedded Software Qa Engineer job openings in the United States as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 88% Full Time, 7% Part Time, and 3% Contract. Highlights an 85% Physical, 3% Hybrid, and 12% Remote job distribution, with an average salary of $153,383 per year, or $73.7 per hour.

Software Quality Assurance Engineer

Mendon, UT โ€ข On-site

ConsultNet Technology Services and Solutions
Recruiting and Staffing Servicesย โ€ขย 201 - 500 employees

$28 - $35.30/hr

Other

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Title: GNC QA Engineer I

Location : Cache County, UT (hybrid, onsite 3x/wk)

Target Start Date : ASAP

Type: Contract

Pay Rate : $28.00-$35.30/hr


Job Summary

Our client, a global leader in advanced autonomous and robotic solutions across multiple industries, is seeking a Software QA Engineer to work with their Guidance, Navigation & Controls team. The GNC QA Engineer I supports the quality and validation of guidance, navigation, and control software and autonomous system capabilities through structured testing, defect identification, and clear documentation. Working in an Agile/Scrum environment, this role executes test plans, validates software functionality and performance, and helps ensure reliable operation across lab, vehicle, and field environments. Exposure to GNC engineering concepts and autonomous vehicle or robotic systems is desired to support testing of software related to vehicle motion, navigation, localization, and control.


Key Responsibilities

  • Execute manual test cases against defined requirements and acceptance criteria to validate software functionality, performance, and reliability.
  • Assist with the development and execution of test plans and test strategies based on project requirements and specifications.
  • Document test results, defects, and observations using test and defect management tools.
  • Reproduce, troubleshoot, and communicate software defects and testing findings to engineering teams.
  • Conduct testing across lab, vehicle, and field environments, including user-acceptance testing as software approaches release readiness.
  • Participate in Agile/Scrum activities and provide accurate testing and quality status updates.
  • Identify recurring defects and testing trends to support continuous quality improvement.
  • Follow established test procedures and support software installation, diagnostics, and basic Linux-based testing activities.


Qualifications

  • 0โ€“2 years of experience in software quality assurance, software testing, or a related technical field.
  • Coursework or education in Computer Science, Software Engineering, Robotics, Engineering, or a related discipline.
  • Foundational understanding of software testing methodologies and the software development lifecycle.
  • Familiarity with test case and defect management tools such as Jira or TestRail.
  • Ability to follow established test procedures and document test results accurately.
  • Basic troubleshooting and analytical skills with the ability to reproduce and communicate software defects.
  • Willingness to learn Linux operating system fundamentals and software installation and diagnostic processes.
  • Strong attention to detail, communication, and teamwork skills.


Preferred Qualifications

  • Exposure to Guidance, Navigation & Control (GNC) concepts or software used in autonomous vehicles, robotics, or other autonomous systems.
  • Familiarity with autonomous system capabilities such as vehicle control, navigation, localization, path planning, or motion planning.
  • Exposure to testing in vehicle, robotics, simulation, or field-based environments.
  • Familiarity with Agile/Scrum software development practices.
  • Basic experience with Linux, command-line tools, or software diagnostics.