Software Engineer III
$120k - $145kEldorado CA
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
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 This list of essential duties is not all-inclusive and may be expanded to include other duties, as management may deem necessary from time to time. The team member must be able to perform each essential job duty identified below satisfactorily. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential duties of this position unless doing so would create an undue hardship.
- 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.
- 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
- Lab & Testing Skills
- 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
- Continuous Improvement
- Optimization of software designs for cost/performance
- Implementation of process improvements in software development
- Staying current with software engineering advancements
- Advanced degree (Master's/PhD) or certification in Software Engineering or related technologies is a plus.
- Experience in the automotive industry is highly desirable.
Benefits
- 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.
$118.6k - $157.14k
...Data Engineer III Find joy in serving others with IEHP! We welcome you to join us in "healing and inspiring the human spirit" and to... ...Azure Synapse and Cosmos DB. Eight (8) years implementing software development methodologies. Eight (8) years working with relational...SuggestedTemporary workRemote workMonday to FridayFlexible hours$118.6k - $157.14k
...IT Department Leadership, the Developer III is responsible for the design, planning,... ...insuranceKey ResponsibilitiesDesign and develop software applications independently or within a... ..., and practicesProfessional software engineering practices and best practices for the...SuggestedTemporary workRemote work$118.6k - $157.14k
...experience!Reporting to IT Department Leadership, the Developer III - Application Development is responsible for development, modification... ...and document business solutions.Execute full lifecycle of software development (Agile/DevOps).Communicate efficiently/effectively with...SuggestedTemporary workWork experience placementRemote workMonday to Friday$84.3k - $105.4k
.... Serving both residential and commercial markets, Unique Lighting Systems offers a full line of outdoor lighting productsThe Software Engineer II designs, develops, tests, and maintains software solutions that support Toro's connected irrigation and lighting products....SuggestedFull timeCasual workWork at officeRemote workWork visaRelocation package$110k - $135k
...world's largest companies to small and mid-market firms, rely on SS&C for expertise, scale, and technology.Job DescriptionSenior Software Engineer, Progress ABLLocation(s): Toronto, OntarioStatus: Full-timeGet To Know Us:SS&C is leading the way. We continue to look for...SuggestedOngoing contractFull timeCasual workFlexible hours$118.6k - $157.14k
...from a “job” opportunity to an authentic experience!The role of an Engineer III - Quality Assurance at IEHP is to Lead Quality Assurance efforts on the implementation of large complex third-party software products / homegrown software products across the organization and...Temporary workWork experience placementRemote workMonday to Friday$118.6k - $157.14k
...pivot from a “job” opportunity to an authentic experience!The Engineer III - Test Environment Management is the lead position assisting the... ..., tools, and resources to manage multiple components like software, hardware, databases, test data, and applications. This position...Remote workMonday to Friday$82.9k - $120k
...Systems offers a full line of outdoor lighting productsThe Embedded Engineer provides expertise within the department of Technical Operations... ...be considered.Engineer II: 2 - 4 years of experience Engineer III: 5-7 years of experienceEngineer IV: 7+ years of...Full timeCasual workWork visa$115k - $135k
...Sr. Software Engineer At Allegion, we help keep the people you know and love safe and secure where they live, work and visit. With more than 40 brands, 14,000+ employees globally and products sold in 130 countries, we specialize in security around the doorway and beyond...Contract workTemporary workH1bRemote workFlexible hours- ...assessments, and equipment quality assurance checks as required. Assists with coordinating and scheduling work performed by Imaging Engineering Specialists and provides technical service training in collaboration with the Manager of Imaging Engineering. Coordinates and...Full timeContract workLocal areaRemote workShift work
$90k - $130k
100% Employee-Owned · Big-firm resources, local-team relationships, ONE IMEG cultureIMEG is hiring a Revit API Software Engineer -Remote- to build new engineering automation applications and modify existing applications in our internal library. This role requires strong...Full timeLocal areaRemote workFlexible hoursNight shift- ...Software Developer (C++) Position is 100% onsite daily in Norco, CA VSolvit is seeking a highly motivated Software Developer (C++... ...Navy. This position is ideal for a mid-to-senior level software engineer with strong C++ development experience, a passion for solving...Temporary workImmediate startFlexible hours
$70.46k - $117.07k
...Sager Electronics is looking for a Power Sales Engineer (PSE) to drive growth within the assigned region by expanding existing customer relationships and developing new business opportunities in power, thermal and battery solutions. This role is ideal for a motivated...Permanent employmentFull timeLocal areaWorldwide$110k - $150k
...Work with development teams and product managers to ideate software solutions Design client-side and server-side architecture... ...government contracting agency focused on the areas of logistics, engineering, management, and information technology. SSI is a growing organization...Work at office- Job Summary: The Senior Full Stack Software Developer role involves designing, developing, and maintaining enterprise-grade web applications... ..., and IIS-hosted apps. ~ Solid understanding of software engineering principles, design patterns, SDLC, Agile/Scrum methodologies,...Full timeShift work
- Job Summary: The Senior Full Stack Software Developer will lead the design, development, and deployment of large-scale production business... ...Angular for frontend development. This role involves reverse engineering and re-platforming existing logic, delivering end-to-end full...
$140k - $200k
...accessibility. We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class... ...and love solving real user problems. Role Overview As a Software Engineer on the macOS team , you'll help build and scale...Remote jobFlexible hours- ...Junior Software Developer (C++) Position is 100% onsite daily in Norco, CA VSolvit is seeking a motivated and enthusiastic Junior... ...to meaningful projects, and work alongside experienced engineers in a collaborative environment. The selected candidate will...Temporary workInternshipFlexible hours
- ...Job Title Senior Systems Engineer Location Riverside, CA US (Primary) Category... ...seeking a Senior Database Administrator III opportunity to support a Federal Government... ...designs, builds, secures, and operates software solutions that support mission success and...Full timeContract workTemporary workWork at office
$169k - $253k
...office to meet with your team for events or meetings. Join Our TeamJoin GoDaddy, where your work will directly influence how our engineers craft and build, and how millions of entrepreneurs utilise our products. Our role sits at the intersection of AI, platform engineering...Full timeSecond jobWork at officeLocal areaRemote workWork from home- ...Requirement Bachelor's degree or Master's degree in Computer Engineering, Computer Science, Mathematics, Electrical Engineering,... ...Experience in Python programming and understanding of the software development life cycle. Knowledge of Linear Algebra, Statistics...Part timeH1bRelocationFlexible hours
$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Full timeWork at office$100k
...s etc to name a few. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients. Who Should Apply Recent Computer...Full timeH1bRemote work- ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers for full-time positions with clients. Who should apply? Recent...Full timeH1bRemote work
- ...lab s etc to name a few. We are continuously looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full time positions with clients....Full time
- ...Assignment: RQ00788 - Software Developer - Full Stack - Seniorx3 Requisition: RQ00788 Job Title: Full Stack Developer for for... ...migrations with minimal business disruption. .NET Core / Backend Engineering Expertise: Advanced expertise in ASP.NET Core, REST API...Full timeWork at officeWork from homeHome office
$43 - $55 per hour
...energy solutions. Our integrated, single-source solutions include turnkey in-house capabilities with design assistance, as well as engineering applications and automated control systems. Job Summary The Application Engineer II will be responsible to coordinate the...Hourly payFor contractorsFlexible hours$35 - $40 per hour
...energy solutions. Our integrated, single-source solutions include turnkey in-house capabilities with design assistance, as well as engineering applications and automated control systems. Essential Duties & Responsibilities • Read and identify mechanical equipment on...Hourly payContract workFor contractorsFlexible hours- ...Job Title: Platform Engineer - AI/ML Infrastructure Job Type: Full Time Location: Toronto, ON Work Model: 4 Days/Week Primary Skills: Kubernetes, GitOps (Flux CD/ArgoCD), Helm & HashiCorp Vault Job Description We are seeking a skilled...Full time
- Job Title: Java Fullstack with React Developer Location: Mississauga, ON Required Skills & Experience: Backend: Strong proficiency in Java (8/11/17), Spring Boot, Spring MVC, Hibernate/JPA, RESTful APIs, Microservices. Frontend: Hands-on experience...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!
- remote software sales Jurupa Valley, CA
- software Jurupa Valley, CA
- id software Jurupa Valley, CA
- healthcare software sales Jurupa Valley, CA
- software implementation project manager Jurupa Valley, CA
- beginner software engineer
- beginner software developer
- instacart software engineer
- summer intern software engineer
- software developer fintech



