1

Embedded Engineer Jobs in Rialto, CA (NOW HIRING)

Software Engineer III

Riverside, CA ยท On-site

$120 - $145/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer III Location: Riverside, CA Salary Range: $120,000 - $145,000 Position Summary ... Strong debugging and troubleshooting skills for embedded software. * Proficiency in analyzing and ...

Lead Systems Engineer

Yorba Linda, CA ยท On-site

$127K - $236K/yr

  • Medical

  • Retirement

  • PTO

The engineer will participate in requirements analysis, architecture development, integration ... Experience with hardware implementation or embedded software implementation. * Flexible work ...

Senior Electrical Engineer

Riverside, CA ยท On-site

$112K - $146K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Job Type Full-time Description Senior ELECTRICAL ENGINEER Job Category Operations Location ... Familiarity with embedded systems and firmware development for EV applications. Physical ...

Software Engineer III

Riverside, CA ยท Hybrid

$120K - $145K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer III Location: Riverside, CA Salary Range: $120,000 - $145,000 Position Summary ... Strong debugging and troubleshooting skills for embedded software. * Proficiency in analyzing and ...

Software Engineer III

Riverside, CA ยท On-site

$120K - $145K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer III Location: Riverside, CA Salary Range: $120,000 - $145,000 Position Summary ... Strong debugging and troubleshooting skills for embedded software. * Proficiency in analyzing and ...

Cloud Software Engineer II

Ontario, CA

$61 - $79.25/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are seeking an experienced high-performing software engineer for a contract position in our core ... At least 5 years of relevant technical experience in embedded Linux software development.

Aviation Project Engineer

Orange, CA ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

You will oversee engineering design delivery for major airfield improvements at large/medium/small ... Our aviation design teams are embedded in multi-year capital programs, typically ranging from $100M ...

Aviation Project Engineer

Orange, CA ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

You will oversee engineering design delivery for major airfield improvements at large/medium/small ... Our aviation design teams are embedded in multi-year capital programs, typically ranging from $100M ...

Aviation Project Engineer

Orange, CA ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

You will oversee engineering design delivery for major airfield improvements at large/medium/small ... Our aviation design teams are embedded in multi-year capital programs, typically ranging from $100M ...

Senior Engineer-Water/Wastewater

Rancho Cucamonga, CA ยท On-site

$140K - $200K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Our commitment to excellence, across more than 90 offices, is championed by a team of over 2,000 experts, scientists, engineers, geologists, and technical specialists, embedded in a people-focused ...

Senior Systems & Security Engineer

Brea, CA ยท On-site

$112K - $127K/yr

  • Medical

  • Retirement

  • PTO

Designing and integrating embedded cybersecurity features across wired and wireless systems, on and ... Bachelor's Degree in Engineering or equivalent experience in a related field * 6+ years of ...

Senior Systems & Security Engineer

Brea, CA ยท On-site

$112K - $127K/yr

  • Medical

  • Retirement

  • PTO

Designing and integrating embedded cybersecurity features across wired and wireless systems, on and ... Bachelor's Degree in Engineering or equivalent experience in a related field * 6+ years of ...

Showing results 41-60

Embedded Engineer information

See Rialto, CA salary details

$70.2K

$153.8K

$174.5K

How much do embedded engineer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for embedded engineer in Rialto, CA is $153,809.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,900.00 and $173,500.00 per year, depending on experience, location, and employer.

What is the salary of an embedded engineer?

The salary of an embedded engineer varies based on experience, location, and industry, but typically ranges from $70,000 to $120,000 annually. Entry-level positions may start around $60,000, while experienced engineers with specialized skills in C/C++ and real-time operating systems can earn higher salaries.

What is the difference between Embedded Engineer vs Firmware Engineer?

AspectEmbedded EngineerFirmware Engineer
Required CredentialsBachelor's in Electrical, Computer Engineering, or related fields; certifications like ARM or IoT certifications are commonBachelor's in Computer Engineering, Electrical Engineering, or related; often similar certifications in embedded systems or firmware development
Work EnvironmentDesigning and developing hardware-software integrated systems, often in industrial, automotive, or consumer electronicsWriting, testing, and debugging low-level code that runs directly on hardware devices like microcontrollers or embedded processors
Employer & Industry UsageElectronics manufacturers, automotive, aerospace, IoT companiesConsumer electronics, IoT devices, medical devices, automotive systems

Embedded Engineers and Firmware Engineers often work closely, but Embedded Engineers focus on both hardware and software integration, while Firmware Engineers specialize in low-level code development that runs directly on hardware. Both roles require similar skills and certifications, but their primary focus and work environment differ slightly.

What does an embedded engineer do?

An embedded engineer designs, develops, and tests software and hardware for embedded systems, which are specialized computing devices within larger machines or products. They work with microcontrollers, real-time operating systems, and programming languages like C or C++, often collaborating with hardware teams to ensure system functionality and reliability.

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

To thrive as an Embedded Engineer, you need a solid background in computer science or electrical engineering, with strong skills in C/C++, microcontroller programming, and embedded systems design. Familiarity with real-time operating systems (RTOS), hardware debugging tools, and version control systems like Git is typically required, and certifications such as Certified Embedded Systems Engineer (CESE) can be beneficial. Strong problem-solving abilities, attention to detail, and effective communication are standout soft skills in this field. These competencies are crucial for developing reliable, efficient embedded solutions that integrate seamlessly with hardware and meet user requirements.

What are some common challenges faced by embedded engineers when working on cross-functional teams?

Embedded Engineers often collaborate closely with hardware designers, software developers, and test engineers, which can present challenges related to communication and integration. Aligning the firmware with hardware specifications, managing resource constraints, and ensuring timely debugging across different platforms are frequent hurdles. To succeed, Embedded Engineers need strong communication skills and a collaborative mindset to bridge gaps between disciplines and deliver cohesive, reliable systems.

What cities near Rialto, CA are hiring for Embedded Engineer jobs?

Cities near Rialto, CA with the most Embedded Engineer job openings:

Infographic showing various Embedded Engineer job openings in Rialto, CA as of August 2026, with employment types broken down into 89% Full Time, 6% Part Time, and 5% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $153,809 per year, or $73.9 per hour.

Software Engineer III

ElDorado National California Inc

Riverside, CA โ€ข On-site

$120 - $145/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 23 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