1

Virtual Embedded Software Qa Engineer Jobs (NOW HIRING)

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 ...

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 ...

Hudson Data LLC is looking for a Software QA Engineer to join their team. The role involves designing test scenarios, planning test strategies, and executing complex SQL queries to validate test ...

We offer an excellent compensation package We are looking for Senior Software QA Engineer in Cambridge, MA for Fulltime position. Please refer someone else if you are not available at this time or ...

Showing results 41-60

Virtual Embedded Software Qa Engineer information

See salary details

$70K

$153.4K

$174K

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

As of Sep 11, 2026, the average yearly pay for virtual 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 the difference between Virtual Embedded Software Qa Engineer vs Embedded Software Tester?

AspectVirtual Embedded Software Qa EngineerEmbedded Software Tester
CredentialsTypically requires a degree in Computer Engineering or related field, certifications like ISTQB are commonSimilar credentials, often with certifications like ISTQB or CSTE
Work EnvironmentWorks remotely or virtually, testing embedded software in simulated or cloud environmentsUsually works on-site or in lab environments testing physical embedded hardware and software
Industry UsageUsed in industries like automotive, aerospace, and consumer electronics for remote testingCommon in manufacturing, hardware development, and product testing facilities

The Virtual Embedded Software Qa Engineer focuses on remote testing and validation of embedded software, often using simulation tools, while the Embedded Software Tester typically works directly with hardware and physical devices. Both roles require similar skills and certifications but differ mainly in work environment and testing methods.

More about Virtual Embedded Software Qa Engineer jobs

What cities are hiring for Virtual Embedded Software Qa Engineer jobs?

Cities with the most Virtual Embedded Software Qa Engineer job openings:

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 states have the most Virtual Embedded Software Qa Engineer jobs?

States with the most job openings for Virtual Embedded Software Qa Engineer jobs include:

What are popular job titles related to Virtual Embedded Software Qa Engineer jobs?

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

Infographic showing various Virtual Embedded Software Qa Engineer job openings in the United States as of September 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $153,383 per year, or $73.7 per hour.

Embedded Software Engineer

Hanahan, SC

$119K - $156K/yr

Full-time

Re-posted 21 days ago


Job description

Description

Overview:

We are looking for a professional Embedded Software Engineer to execute complete embedded software development lifecycle. The goal is to create scalable and optimized software systems.

Responsibilities

  • Design and implement software for battery management systems on ARM processors from requirements to production as part of a multidisciplinary team. 
  • Help support and troubleshoot fielded systems
  • Design, develop, code, test, and debug software
  • Participate in design reviews
  • Analyze and enhance efficiency, stability, and scalability of system resources
  • Integrate and validate new product designs and features
  • Support software QA, including perform code reviews, unit testing, measuring code statistics, and running Lint tools 
  • Provide post production support
  • Interface with hardware design and development team members

Requirements

Requirements and skills

  • 10+ years of experience in a Software Engineering/Development role
  • Proven working experience in embedded software engineering
  • BS degree in Computer Science or Engineering
  • Experience in hands-on development and troubleshooting on embedded targets
  • Solid programming experience in C and C++
  • Proven experience in embedded systems design with preemptive, multitasking real-time operating systems
  • Familiarity with software configuration management tools, defect tracking tools, and peer review
  • Excellent knowledge of CAN, I2C, SPI, ADC, and Digital IO and hardware subsystems
  • Adequate knowledge of reading schematics and data sheets for components
  • Strong documentation and writing skills
  • U.S. citizenship required; visa sponsorship is not available. 

Preferred Skills

  • Proven work experience in embedded software systems for battery management systems.
  • Familiarity with battery AFEs and gas gauges
  • Familiarity with military specifications