Logo
ElDorado National California Inc

Engineer, Simulation

ElDorado National California Inc, Riverside, California, United States, 92504

Save Job

Engineer, Simulation

Job Summary: 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. Responsibilities

Develop and maintain EV and Connected Vehicle simulation models in MATLAB/Simulink or similar tools to enable early validation of control strategies and system behavior. Generate and refine system and component requirements using simulation results such as energy, thermal, communication, and dynamic performance. Create and manage plant models, virtual ECUs, and subsystem simulations to support SIL/HIL testing and model-based design workflows. Apply automotive modeling standards (e.g., MAAB) and best practices to develop simulation strategies optimized for ENC’s requirements. Evaluate and implement simulation toolchains, frameworks, and modeling methodologies that improve model fidelity, maintainability, and reusability across engineering teams. Actively incorporate advanced technologies into simulation models and analytical methods to drive competitive in-house computing (e.g., AI and Machine Learning). Collaborate with backend, cloud, controls, and software teams to ensure simulation outputs support algorithm development, verification, and system‑level optimization. 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 for engineering purposes, including international trips (e.g., to China) as needed. Required Knowledge, Skills, and Abilities

Technical Knowledge & Documentation

Deep understanding of vehicle system behavior, EV powertrain fundamentals, and connected vehicle interactions from a simulation and modeling standpoint. Ability to translate vehicle‑level and subsystem‑level requirements into model specifications, simulation assumptions, validation criteria, and measurable performance metrics. Proficiency in creating simulation documentation, including model design specs, signal/interface definitions, and verification‑oriented UML/SysML diagrams. Software Design & Implementation

Extensive knowledge of model‑based design, including plant modeling, control‑model development, numerical methods, simulation workflows for SIL/HIL environments, and the application of AI/ML techniques. Experience applying automotive modeling standards (e.g., Modeling best practices) to select approaches balancing fidelity, maintainability, and computational efficiency. Proficiency with simulation and development toolchains (e.g., MATLAB/Simulink, GitHub, model validation tools, automation scripts, CI/CD for model pipelines). Understanding of system‑level integration, enabling effective collaboration with controls, embedded software, telematics, and backend/cloud teams using simulation outputs. Software Problem‑Solving Skills

Strong capability for root cause analysis across vehicle networks, embedded components, cloud interfaces, and telematics systems. Advanced debugging and troubleshooting skills for embedded software, communication interfaces, and distributed systems. Ability to analyze performance, timing, resource usage, and system bottlenecks, and to guide teams toward optimized and scalable software solutions. 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 in software validation, including testing with hardware 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 Education, Experience, and/or Required Licenses

Education

Bachelor’s degree in software engineering or a related field (required). Equivalent education or experience may be considered. Preferred: Advanced degree (Master’s/PhD) or certification in Software Engineering or related technologies. Experience

5+ years of experience in simulation engineering, model‑based development (MBD), or controls/systems engineering, preferably in the EV or automotive domain. 3+ years of hands‑on experience building simulation models using tools such as MATLAB/Simulink, and familiarity with supporting languages (e.g., C/C++, Python) for model integration or test automation. 3+ years of experience analyzing or simulating vehicle network behavior (CAN, J1939, UDS), including the ability to incorporate communication effects into system models. Experience developing or validating models for vehicle functions, telematics behaviors, cloud/edge data flows, or subsystem interactions using SIL/HIL or virtual ECU environments. Demonstrated ability to debug, correlate, and optimize simulation models, including addressing numerical instability, model fidelity issues, and deviations from test data. Experience collaborating in cross‑functional environments and using project management/documentation tools (e.g., JIRA, Confluence). 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. The hiring range for this position is $120,000.00 to $135,000.00 per year.

#J-18808-Ljbffr