1

Embedded Software Verification Engineer Jobs in Los Angeles, CA

Embedded Software Engineer

El Segundo, CA · On-site

$120K - $175K/yr

EMBEDDED SOFTWARE ENGINEER - EL SEGUNDO, CA In this role, you are responsible for the development ... Contribute to continuous improvement of development and verification processes to reduce cost and ...

Embedded Software Engineer Parallel Systems is seeking an Embedded Software Engineer to help develop the embedded systems that power our autonomous rail vehicles. In this role, you will contribute to ...

Embedded Software Engineer

El Segundo, CA

$140K - $184K/yr

Embedded Software Engineer (Engineer Software 3) This role supports EA-18G programs, developing embedded software for Growler Block 1 and Growler Block 2 initiatives. As a member of the EA-18G ...

New

Debug, test, and optimize embedded software for performance and reliability. * Collaborate with cross-functional teams including hardware, systems, and verification engineers . Required Skills:

Senior Embedded Software Engineer

Camarillo, CA · On-site

$126K - $165K/yr

Responsible for the design, implementation, and verification of embedded software and related ... Interface with senior engineers to implement communication protocols, data handling, and system ...

Responsible for the design, implementation, and verification of embedded software and related ... Interface with senior engineers to implement communication protocols, data handling, and system ...

Senior Embedded Software Engineer

Camarillo, CA · On-site

$126K - $165K/yr

Responsible for the design, implementation, and verification of embedded software and related ... Interface with senior engineers to implement communication protocols, data handling, and system ...

Showing results 21-40

Embedded Software Verification Engineer information

See Los Angeles, CA salary details

$75.4K

$165.3K

$187.5K

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

As of Sep 7, 2026, the average yearly pay for embedded software verification engineer in Los Angeles, CA is $165,272.00, according to ZipRecruiter salary data. Most workers in this role earn between $141,700.00 and $186,400.00 per year, depending on experience, location, and employer.

What does an embedded software verification engineer do?

An Embedded Software Verification Engineer is responsible for ensuring that embedded software systems function correctly and meet design requirements. They create and execute tests, analyze results, and identify software defects in embedded systems such as automotive controllers, medical devices, or consumer electronics. This role typically involves working closely with software developers and hardware engineers to review code, develop test plans, and use debugging tools to validate the software’s functionality, performance, and safety. Their work is crucial for delivering reliable products that operate safely and efficiently in real-world environments.

What are the key skills and qualifications needed to thrive as an embedded software verification engineer?

To thrive as an Embedded Software Verification Engineer, a strong background in embedded systems, programming (C/C++), and software testing methodologies is essential, typically supported by a degree in computer science, electrical engineering, or a related field. Familiarity with tools such as MATLAB/Simulink, debuggers, oscilloscopes, and verification frameworks, as well as certifications like ISTQB, are commonly required. Attention to detail, problem-solving abilities, and effective communication help engineers identify issues and work collaboratively in cross-functional teams. These skills ensure the development of reliable, safe, and high-quality embedded systems in safety-critical industries.

What are some common challenges faced by embedded software verification engineers during the validation process?

Embedded Software Verification Engineers often encounter challenges such as limited hardware availability, rapidly changing requirements, and integration issues with multiple hardware and software components. Debugging in an embedded environment can be more complex due to constrained system resources and limited visibility into the hardware-software interactions. Collaborating closely with both hardware and firmware teams is essential to quickly identify and resolve defects, making strong communication and problem-solving skills crucial for success in this role.

What is the difference between Embedded Software Verification Engineer vs Embedded Software Developer?

AspectEmbedded Software Verification EngineerEmbedded Software Developer
Primary FocusVerifying and validating embedded software to ensure quality and reliabilityDesigning, coding, and implementing embedded software solutions
Skills & CertificationsKnowledge of testing tools, verification processes, embedded systems, certifications like ISTQBProficiency in programming languages (C, C++), embedded systems, software development certifications
Work EnvironmentTesting labs, development teams, quality assurance departmentsDevelopment teams, R&D labs, product engineering

While both roles require embedded systems knowledge and programming skills, the Embedded Software Verification Engineer primarily focuses on testing, validation, and ensuring software quality, whereas the Embedded Software Developer concentrates on creating and implementing embedded software solutions.

What are popular job titles related to Embedded Software Verification Engineer jobs in Los Angeles, CA?

For Embedded Software Verification Engineer jobs in Los Angeles, CA, the most frequently searched job titles are:

What job categories do people searching Embedded Software Verification Engineer jobs in Los Angeles, CA look for?

The top searched job categories for Embedded Software Verification Engineer jobs in Los Angeles, CA are:

What cities near Los Angeles, CA are hiring for Embedded Software Verification Engineer jobs?

Cities near Los Angeles, CA with the most Embedded Software Verification Engineer job openings:

Infographic showing various Embedded Software Verification Engineer job openings in Los Angeles, CA as of August 2026, with employment types broken down into 88% Full Time, 9% Part Time, and 3% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $165,272 per year, or $79.5 per hour.

Software Engineer-Test & Verification 4

Judge Group, Inc.

El Segundo, CA • On-site

$80 - $85/hr

Other

Re-posted 7 days ago


Key responsibilities

  • Lead the development, review, and execution of software verification activities, including Test Cases, Test Procedures, and Test Readiness Reviews (TRRs).

  • Manage and support Factory Acceptance Testing (FAT) activities, including maintaining test logs and daily status reporting.

  • Track and manage open defects and verification issues through resolution to support program milestones and deliverables.


Job description

Location: El Segundo, CA Salary: $80.00 USD Hourly - $85.00 USD Hourly Description:
Senior Software Test & Verification Engineer
Overview
We are seeking a Senior Software Test & Verification Engineer to join a high-performing Ground Software Engineering team supporting advanced satellite and ground system software solutions for government and commercial programs.
This role offers the opportunity to work in a fast-paced development environment leveraging modern technologies, architectures, and tools. The team follows Agile methodologies within a CI/CD ecosystem incorporating automated testing, vulnerability scanning, and quality assurance processes. The successful candidate will collaborate closely with Systems Engineering and Software Development teams to deliver automated regression testing solutions and high-quality software products.
This position requires extensive experience across the software development lifecycle, strong technical leadership capabilities, exceptional troubleshooting skills, and the ability to drive verification activities from planning through execution and delivery.
Key Responsibilities
  • Lead the development, review, and execution of software verification activities, including Test Cases, Test Procedures, and Test Readiness Reviews (TRRs).
  • Lead software test teams in formal verification of software requirements.
  • Manage and support Factory Acceptance Testing (FAT) activities, including maintaining test logs and daily status reporting.
  • Document issues, defects, and problem reports using configuration and change management tools.
  • Provide regular reporting on verification status, issue trends, and program progress to leadership and stakeholders.
  • Track and manage open defects and verification issues through resolution to support program milestones and deliverables.
  • Analyze and support internal and customer-reported software issues, coordinating across software, systems engineering, simulation, and integration teams.
  • Prepare and release required software lifecycle documentation in accordance with organizational processes and standards.
  • Ensure compliance with software development and verification processes and support internal and external audits.
  • Lead the development of Software Verification Lifecycle documentation.
  • Support Change Control Board (CCB) activities related to software verification.
  • Assist with planning and delivery of verification artifacts, including verification plans, requirements documentation, deviation reports, and test reports.
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Engineering, or a related technical discipline.
  • Ability to obtain and maintain a government security clearance.
  • 5+ years of experience leading or executing automated, functional, integration, and end-to-end testing activities.
  • 5+ years of experience across the Software Development Lifecycle (SDLC), including requirements analysis, design, development, integration, and testing.
  • 3+ years of software development experience using Java, C++, and/or Python.
  • Experience working within Agile software development environments and DevOps practices.
Preferred Qualifications
  • Experience serving as a Product Owner, Technical Lead, Integration Lead, or Test Lead on complex software programs.
  • Knowledge of Command and Control (C2) systems, real-time applications, and mission-critical environments.
  • Experience with relational and NoSQL databases, messaging platforms (Kafka, ActiveMQ), and data streaming technologies.
  • Familiarity with containerization and orchestration technologies such as Docker and Kubernetes.
  • Understanding of requirements decomposition, allocation, traceability, and verification throughout the product lifecycle.
  • Experience designing, developing, and maintaining automated test frameworks and test automation solutions.
  • Experience leading formal acceptance testing activities, including:
    • Factory Acceptance Testing (FAT)
    • Formal Qualification Testing (FQT)
    • Site Acceptance Testing (SAT)
  • Active security clearance is a plus.

By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!