1

Embedded Software Verification Engineer Jobs in Hemet, CA

The Software Engineer (for Embedded Systems Development) is responsible for participating with an engineering team in the creation of an energy storage system to be used in commercial and industrial ...

... verification activities. While the role may be performed remotely, periodic on-site support in ... Familiarity with embedded or real-time systems * Experience with MBSE or lab-based integration and ...

... verification activities. While the role may be performed remotely, periodic on-site support in ... Familiarity with embedded or real-time systems * Experience with MBSE or lab-based integration and ...

... verification activities. While the role may be performed remotely, periodic on-site support in ... Familiarity with embedded or real-time systems * Experience with MBSE or lab-based integration and ...

... software. Tasks will involve platform modification layouts, preliminary sizing, load path ... The Design Engineer 3 may be asked to direct, guide, and verify work performed by other design ...

Design Engineer 3

Murrieta, CA · On-site

$133.90 - $147.90/hr

Performs or verifies engineering testing/calculations to meet performance and safety protocols ... software mission-system tools. AEVEX uses agile and customized approaches to rapidly define ...

Design Engineer 3

Murrieta, CA

$133.90 - $147.90/hr

Performs or verifies engineering testing/calculations to meet performance and safety protocols ... software mission-system tools. AEVEX uses agile and customized approaches to rapidly define ...

Responsibilities As a Lead Systems Engineer with AMERICAN SYSTEMS you will have the opportunity to do the following: * Lead a team of talented, and experienced engineers on new and ongoing projects

Senior Electrical Engineer

Riverside, CA · On-site

$112K - $146K/yr

Collaborate with cross-functional teams, including software, firmware, and mechanical engineers, to ... Familiarity with embedded systems and firmware development for EV applications. Physical ...

... embedded in a people-focused culture, prioritizing the well-being of our employees, clients, and ... and other industry-standard software. * Prepare technical calculations, design drawings ...

Project Engineer

Murrieta, CA · On-site

$70K - $90K/yr

Utilize software such as Prolog and Submittal Exchange to input and track submittal * Obtain and ... verification, motor vehicle records ("driving records"), verification of your education or ...

Utilize software such as Prolog and Submittal Exchange to input and track submittal * Obtain and ... verification, motor vehicle records ("driving records"), verification of your education or ...

Project Engineer

Murrieta, CA · On-site

$70K - $90K/yr

... software such as Prolog and Submittal Exchange to input and track submittal Obtain and review ... verification, motor vehicle records ("driving records"), verification of your education or ...

next page

Showing results 1-20

Embedded Software Verification Engineer information

See Hemet, CA salary details

$70.2K

$153.9K

$174.6K

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

As of Aug 10, 2026, the average yearly pay for embedded software verification engineer in Hemet, CA is $153,910.00, according to ZipRecruiter salary data. Most workers in this role earn between $132,000.00 and $173,600.00 per year, depending on experience, location, and employer.

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 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 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 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 popular job titles related to Embedded Software Verification Engineer jobs in Hemet, CA? For Embedded Software Verification Engineer jobs in Hemet, CA, the most frequently searched job titles are:
What cities near Hemet, CA are hiring for Embedded Software Verification Engineer jobs? Cities near Hemet, CA with the most Embedded Software Verification Engineer job openings:

$120 - $145/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 18 days ago


Job description

Join a manufacturing leader with over 50 years of excellence, where every role contributes to building reliable transportation solutions that people depend on everyday across the United States and Canada. At ENC, we prioritize safety, quality, innovation, collaboration, and continuous growth – creating vehicles our teams can take pride in.


Founded in 1975, ENC (ElDorado National – California) is a leading U.S. transportation manufacturer specializing in design, engineering, and end-to-end production of heavy-duty buses, shuttles, and cargo vehicles through a custom-build, mixed-model assembly process. Each vehicle is produced in our purpose-built facility in Riverside, California supporting public agencies and private transportation providers nationwide. We offer one of the industry’s widest portfolios of power options, including 100% battery-electric, diesel-electric hybrid, CNG, and clean diesel.


ENC is committed to revitalizing American manufacturing through innovation, customer focus, and the delivery of high-quality vehicles that keep communities connected, supported, and moving forward.


Software Engineer III

Location: Riverside, CA


Salary Range: $120,000 - $145,000


Position Summary

The Software Engineer III is responsible for the design, development, testing, and troubleshooting of software systems and applications, particularly in the area of control system development for Electric Vehicles (EVs). This role requires collaboration with various teams, including international teams, to ensure that software and systems operate efficiently, reliably, and securely. In addition, the engineer will mentor and support junior developers while working closely with cross-functional teams and external partners to drive the development and implementation of new software solutions. Maintaining clean, well-documented code while adhering to best practices in software quality, security, and performance is essential.


Key Responsibilities

  • Develop and manage Electric Vehicle (EV) software requirements and specifications.

  • Design and implement software systems and components for applications and platforms using tools such as MATLAB/Simulink.

  • Develop and execute testing and diagnostics for software products and systems, primarily for EV applications.

  • Troubleshoot software-related issues in components, communication, and vehicle systems.

  • Resolve complex technical challenges in component development, system integration, and deployment.

  • Improve software engineering processes through standardized procedures, documentation and related tools.

  • Proactively mitigate project delays by providing short-term solutions for design/implementation issues.

  • Support system configuration, including installation, training, and setup for end-users or internal stakeholders.

  • Collaborate with cross-functional teams (e.g., Sales, Manufacturing, Service) to design, implement, and troubleshoot new technologies/features.

  • Participate in business travel (30%) for engineering purposes, including international trips (e.g., to China) as needed.


Position Requirements

  • Bachelor’s degree in software engineering or a related field (required). Equivalent education or experience may be considered.

  • 5+ years of experience in Software Engineering.

  • 3+ years of hands‑on experience with software design tools (e.g., Simulink, Stateflow)

  • 3+ years of hands‑on experience with data logging & analysis tools (e.g., CANalyzer)

  • Proven track record in troubleshooting and optimizing complex vehicle software systems.

  • Hands‑on experience in vehicle control software, preferably EV controls (e.g., VCU, BMS).

  • Familiarity with cross-functional project management tools (e.g., JIRA, Confluence).

  • Technical Knowledge & Documentation

    • Practical knowledge in software engineering & automotive engineering

    • Skills in translating vehicle-level requirements into software requirements.

    • Proficient in creating software design documents (e.g., High-Level Design, SRS, UML)



  • Software Design & Implementation

    • Profound knowledge of vehicle software design and development.

    • Experience in implementing high-quality, reliable, and standards‑compliant software code (e.g., MISRA, MAAB).

    • Proficiency with software development tools (e.g., MATLAB/Simulink, GitHub).

    • Strong Model-Based Development (MBD) skills for software implementation.



  • Software Problem‑Solving Skills

    • Expertise in root cause analysis for vehicle system failures, particularly in EV systems.

    • Strong debugging and troubleshooting skills for embedded software.

    • Proficiency in analyzing and interpreting software performance metrics (e.g., execution time, CPU load).



  • Quality & Safety Compliance

    • Strict adherence to software safety standards and regulations (e.g., ISO26262)

    • Precision‑focused approach to software validation

    • Implementation of quality control measures for software systems



  • Project Execution

    • Ability to manage multiple software design projects

    • On‑time delivery of software system solutions

    • Effective communication with cross-functional engineering teams



  • Hands‑on experience with software test equipment (e.g., Simulink Test)

  • Knowledge of the unit testing and mitigation techniques

  • Prototyping and validation of software systems

  • Optimization of software designs for cost/performance

  • Implementation of process improvements in software development

  • Staying current with software engineering advancements


Preferred Qualifications

  • Advanced degree (Master’s/PhD) or certification in Software Engineering or related technologies is a plus.

  • Experience in the automotive industry is highly desirable.


This is an onsite position based in Riverside, CA and requires being onsite.



  • Comprehensive benefits package: Medical (including FSA & HSA), dental, vision, life and disability insurance, EAP, mental health, and wellness programs

  • 401(k) with employer match

  • Paid time off and twelve (12) paid holidays

  • Employee referral program

  • Career growth and development opportunities


Career Growth at ENC

We believe great careers and leaders are built from within. Many of our team members have advanced into roles that lead or into specialized technical positions. We invest in hands‑on training, skill development, and long‑term career pathways within manufacturing operations.


Equal Opportunity Employer

ElDorado National California Inc. (ENC) is an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, genetic information, or any other protected class under applicable federal, state, and local laws. We are committed to fostering a diverse and inclusive workplace where all employees feel valued and respected. ENC takes affirmative action to employ and advance employment opportunities for minorities, women, protected veterans, and individuals with disabilities. We actively encourage qualified candidates from all backgrounds to apply and join our team. ENC is also committed to ensuring that individuals with disabilities have equal access to opportunities. If you require a reasonable accommodation to complete the application process, please contact HR Department for assistance. In accordance with California's wage transparency law (Senate Bill 1162), we are committed to pay equity and transparency. The salary range reflected on the job positing is our good faith estimate of what we expect to pay for this role at the time of posting. While we do not typically hire at the top of the salary range, initial offers are based on the candidate’s qualifications and experience, with opportunities for growth and increases over time.

#J-18808-Ljbffr