> Markdown version of [/jobs/ext/1451877-software-engineer-iii](https://www.wearedevelopers.com/jobs/ext/1451877-software-engineer-iii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer III - **Company:** Eldorado National (California), Inc. - **Location:** Riverside, CA, United States - **Experience:** Experienced - **Salary:** $120,000.0 - $145,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Component-Based Software Engineering, Confluence, JIRA, Unit Testing, Software Quality, System Configuration, Software Debugging, Software Design Documents, Embedded Software, Github, High-Level Architecture, MATLAB, MISRA C (C Programming Language), Software Tools, Software Safety, Simulink, Software Engineering, Product Software Implementation Methods, Software Requirements Analysis, Software Systems, Verification and Validation (Software), Stateflow, Systems Integration, UML, Data Logging, Software Troubleshooting, Software Coding, Software Performance - **Published:** July 26, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=591e03d13a1392b2 ## About the Role * 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 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. ## Description 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., 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., 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. ## Related Videos - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)