1

Embedded Software Tester Jobs in California (NOW HIRING)

Perform integration testing of embedded software with hardware components, including sensors, motorized valves, and power electronics. * Develop, upgrade, and maintain embedded C and C++ code for ...

Perform integration testing of embedded software with hardware components, including sensors, motorized valves, and power electronics. * Develop, upgrade, and maintain embedded C and C++ code for ...

Embedded Software Engineer

San Luis Obispo, CA · On-site

$141K - $186K/yr

Embedded Software Engineer Location : San Luis Obispo This role is required to be on-site at our ... Experience with software testing * Willingness to travel on a few short business trips per year

Embedded Software Engineer Location : San Luis Obispo This role is required to be on-site at our ... Experience with software testing * Willingness to travel on a few short business trips per year

Embedded Software Engineer

Irvine, CA · On-site

$141K - $185K/yr

Participate in the complete Software Development Lifecycle (SDLC) including requirements analysis, architecture/design, implementation, integration, and testing. * Develop and maintain embedded ...

Embedded Software Engineer

Irvine, CA · On-site

$141K - $185K/yr

Participate in the complete Software Development Lifecycle (SDLC) including requirements analysis, architecture/design, implementation, integration, and testing. * Develop and maintain embedded ...

Embedded Software Engineer

San Diego, CA · On-site

$139K - $183K/yr

Experience with software testing tools and methodologies * Experience in creating and maintaining ... Ability to debug embedded systems using tools like oscilloscopes and logic analyzers * Experience ...

Embedded Software Engineer

San Diego, CA · On-site

$139K - $183K/yr

Experience with software testing tools and methodologies * Experience in creating and maintaining ... Ability to debug embedded systems using tools like oscilloscopes and logic analyzers * Experience ...

Embedded Software Engineer

Carlsbad, CA · On-site

$136K - $179K/yr

Embedded Software Engineer Location: Carlsbad, CA or Marlborough, MA Duration: 6+ Months This ... Position Summary: The selected candidate will contribute to the development, testing, and ...

next page

Showing results 1-20

Embedded Software Tester information

See California salary details

$20.7K

$100.8K

$148K

How much do embedded software tester jobs pay per year?

As of Jul 21, 2026, the average yearly pay for embedded software tester in California is $100,808.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,400.00 and $122,900.00 per year, depending on experience, location, and employer.

What are some typical challenges faced by Embedded Software Testers on the job?

Embedded Software Testers often encounter challenges such as limited debugging capabilities due to hardware constraints, reproducing and isolating intermittent bugs, and ensuring software reliability on diverse hardware platforms. They must also work with evolving requirements and collaborate closely with hardware, software, and quality assurance teams to validate integrated systems. Adapting to tight development timelines and maintaining thorough documentation are integral parts of the role. Overcoming these challenges develops strong problem-solving skills and critical thinking, which are essential for a successful career in embedded systems testing.

What are the key skills and qualifications needed to thrive in the Embedded Software Tester position, and why are they important?

To thrive as an Embedded Software Tester, you need a solid understanding of embedded systems, programming languages such as C/C++, and software testing methodologies, often supported by a degree in computer science, electronics, or a related field. Experience with test automation tools, debuggers, oscilloscopes, and relevant certifications like ISTQB or knowledge of RTOS is highly valued. Strong analytical thinking, attention to detail, and effective communication help testers work collaboratively with developers and engineers. These skills and qualities are critical for ensuring reliable, high-quality embedded software in safety- and performance-critical environments.

What is an Embedded Software Tester job?

An Embedded Software Tester is responsible for verifying and validating software designed to run on embedded systems, such as microcontrollers or IoT devices. They create and execute test cases, identify bugs, and ensure compliance with system requirements. Their work often involves using testing tools, debugging hardware, and collaborating with developers to improve software quality.

What cities in California are hiring for Embedded Software Tester jobs? Cities in California with the most Embedded Software Tester job openings:
Infographic showing various Embedded Software Tester job openings in California as of July 2026, with employment types broken down into 75% Full Time, and 25% Contract. Highlights an 100% In-person job distribution, with an average salary of $100,808 per year, or $48.5 per hour.
2061 Embedded Software Tester with Security Clearance

2061 Embedded Software Tester with Security Clearance

All Points Logistics LLC

San Diego, CA • On-site

$110K - $190K/yr

Other

Posted 14 days ago


Job description

US CITIZENSHIP REQUIRED
100% ONSITE - SAN DIEGO, CA DESCRIPTION OF POSITION / DUTIES: All Points is seeking an experienced Embedded Software Tester to support advanced aerospace and avionics engineering efforts in San Diego, CA. The selected candidate will work closely with software engineers, FPGA engineers, and Guidance, Navigation, and Control (GNC) engineers to ensure the reliability, accuracy, and performance of mission-critical embedded systems. This role is responsible for developing, automating, and executing software test activities supporting embedded firmware, real-time systems, and hardware validation efforts. The ideal candidate will have hands-on experience designing test strategies, validating embedded software against algorithmic models, and supporting integration activities on target hardware platforms. KEY RESPONSIBILITIES MAY INCLUDE BUT ARE NOT LIMITED TO: * Design, develop, and execute software test plans for embedded systems and firmware applications. * Develop automated testing frameworks and scripts to validate embedded C code against algorithm models developed in MATLAB and Python. * Collaborate with GNC engineers to verify algorithm implementation, numerical accuracy, and overall system performance. * Support integration testing activities with FPGA engineering teams and hardware development groups. * Perform unit, integration, system, and Hardware-in-the-Loop (HIL) testing. * Lead hardware bring-up, debugging, validation, and troubleshooting activities. * Utilize debugging tools such as JTAG, oscilloscopes, and logic analyzers to identify and resolve system issues. * Maintain traceability, test documentation, defect tracking, and verification artifacts. * Participate in peer reviews and ensure compliance with software development and coding standards, including MISRA-C. * Analyze software performance, code coverage, and test results to identify improvement opportunities. * Support defect investigation, root cause analysis, corrective actions, and regression testing. * Contribute to continuous improvement initiatives related to software quality, automation, and verification processes. EDUCATION: * Bachelor of Science degree from an ABET-accredited college or university in: * Software Engineering * Electrical Engineering * Aerospace Engineering * Mechanical Engineering * Computer Science * Mathematics * Physics * Or a closely related technical discipline EXPERIENCE: * Minimum 3+ years of professional embedded software development and/or embedded software testing experience. * Experience supporting embedded C development and validation activities. * Experience developing and executing software test plans for embedded systems. * Experience supporting software integration, verification, and validation activities. SKILLS / CERTIFICATIONS: Required Technical Skills: * Embedded software development and testing experience using C. * Experience creating and executing software test plans for embedded applications. * Experience developing automated test scripts and frameworks. * Familiarity with MATLAB and Python-based algorithm validation. * Experience supporting unit, integration, and system-level testing. * Experience performing Hardware-in-the-Loop (HIL) testing. * Strong debugging and troubleshooting skills. * Experience with JTAG, oscilloscopes, logic analyzers, or similar hardware debugging tools. * Understanding of software development lifecycle processes and test methodologies. * Experience maintaining software test documentation and verification artifacts. * Strong communication and collaboration skills. Additional Technical Experience Preferred: * Experience testing star tracking algorithms running in C. * Experience supporting Zynq 7000 dual-core ARM Cortex-A9 processor environments. * Experience supporting bare-metal firmware platforms. * Experience supporting RTOS-based embedded systems. * Experience analyzing software code coverage and profiling application performance. * Experience optimizing real-time performance on resource-constrained embedded hardware. * Experience supporting aerospace, avionics, spacecraft, satellite, or mission-critical systems. Additional Experience Includes: * Experience supporting multidisciplinary engineering teams. * Experience working within highly regulated engineering environments. * Experience with version control systems and peer review processes. * Ability to communicate technical information clearly to both technical and non-technical stakeholders. * Strong analytical, troubleshooting, and problem-solving skills. SECURITY CLEARANCE: * U.S. Citizenship required. * NACI/Badging/Public Trust COMPENSATION: * Approximately $110,000 - $190,000 annually, commensurate with education, experience, technical qualifications, and overall alignment with the position requirements. Positions with All Points are full-time, direct-hire positions and include a comprehensive benefits package. For more information, please visit our Career Portal: https://www.allpointsllc.com/careers/ All Points is an Equal Opportunity Employer.