Talent.com
Eldorado CA
Software EngineerEldorado CA • Jurupa Valley, CA, United States
No longer accepting applications
Software Engineer

Software Engineer

Eldorado CA • Jurupa Valley, CA, United States
5 days ago
Salary
$110,000.00 yearly
Job type
  • Full-time
Job description
Software Engineer

Job Summary:

The Software Engineer 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.

  • 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 for engineering purposes, including international trips (e.g., to China) as needed.
Required Knowledge, Skills, and Abilities:

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
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 Software Engineering, preferably in the automotive industry.
  • 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).


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 $110,000 - $125,000 per year.
Create a job alert for this search

Software Engineer • Jurupa Valley, CA, United States

Similar jobs

Senior Software Engineer, Core Experiences – Rialto, USA

SpeechifyRialto, CA, United States
Full-time

Speechify is the easiest way to listen to the world’s information.Articles on the web, documents in the cloud, books on your phone.We absorb it all and let you listen to it at your desk, on the go,... Show more

 • Promoted

Senior Software Engineer - Angular

SuccessstoneitRiverside, CA, United States
Full-time

Knowledge of React Js, Node Js,Unit testing using Jasmine, Karma, Protractor or any other library, Accessibility (508/WCAG2.Version control tools like Git/Bitbucket.Experience on Agile/SCRUM (manda... Show more

 • Promoted

Senior Software Engineer (Remote)Remote, United States

Qwiet AIMurrieta, CA, United States
Remote
Full-time

Qwiet Ai Job Opportunity Interested in building your career at Qwiet AI? Get future opportunities sent straight to your email.Job Title Join us at Qwiet AI and be part of a team dedicated to innova... Show more

 • Promoted

Physics Private Tutoring Jobs Murrieta

SuperprofMurrieta, California, US
Full-time +1

Superprof is the leading tutoring platform in the USA, connecting passionate individuals with eager learners.We operate in over 41 countries, making education accessible to everyone, everywhere.Sup... Show more

 • Promoted

Certified Engineer Tech II - Full Time

Universal Health Services, Inc.Murrieta, California, United States
Full-time

Southwest HealthcareInland Valley Hospital in Wildomar, California.It is Southwest Riverside County's only designated Trauma Center and a county-designated Paramedic Base Station.The hospital perfo... Show more

 • Promoted

Staff Software Engineer - Remote

TradeJobsWorkForce92518 March ARB, CA, US
Remote
Full-time

Staff Software Engineer Remote Job Duties: • Implement and evolve a Data Lake storage system with low latency and high thr... Show more

 • Promoted

Surrogates Start at $75K to $95K+, Includes $1,200 Bonus + $11K Pre Pregnancy Payout

Physician's SurrogacyHesperia, CA, US
Full-time +2

Surrogates Start at $75K$95K+ $1,250 Bonus + $11K Pre-Pregnancy Payout.Looking for a high-paying opportunity with real support and no upfront costs?.Become a Surrogate and earn up to.All expenses ... Show more

 • Promoted

Survey Taker: Earn up to $25 per survey (Remote)

Earn HausCrestline, CA, US
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Software Engineer

TradeJobsWorkforce92517 Riverside, CA, US
Full-time

Software Engineer Job Duties: Develops information systems by designing, developing, and instal... Show more

 • Promoted

Nuclear Engineer

US NavyCanyon Lake, CA, US
Full-time

Nuclear Engineer (Naval Reactors Engineer).Design, regulate, and oversee the Navy’s nuclear propulsion program, including reactor design, fleet operations, and eventual defueling and decommissionin... Show more

 • Promoted

Cloud-Native Full-Stack Engineer: Node, AWS, Java

SuccessstoneitRiverside, CA, United States
Full-time

A leading IT company in California is seeking a skilled professional with expertise in Cloud/AWS Technologies to join their team.The ideal candidate will have experience in software automation, CI/... Show more

 • Promoted

Online Product Tester

Online Consumer Panels AmericaHesperia, California, US
$15.00 hourly
Part-time +1

Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet... Show more

 • Promoted

System Engineer

TradeJobsWorkForce92506 Riverside, CA, US
Full-time

System Engineer Job Duties: Manages and monitors all installed systems and infrastructure for ... Show more

 • Promoted

ABA Program Supervisor

Accel TherapiesSkyforest, CA, US
Full-time

Tahoma, Geneva, sans-serif;"><span style="font-variant:normal;white-space:pre-wrap;"><span style="color:#000000;"><span style="font-weight:700;"><span style="font-style:norm... Show more

 • Promoted

Medical Billing and Coding - Entry Level Training Program

DreamboundMenifee, California, United States
Full-time

Note : This is an educational program, not a job.Successful completion of the program does not guarantee employment but will equip you with valuable skills for the healthcare job market.Looking to ... Show more

 • Promoted

Software Engineer

TradeJobsWorkForce92514 Riverside, CA, US
Full-time

Software Engineer Job Duties: Develops information systems by designing, developing, and installin... Show more

 • Promoted

Algebra Private Tutoring Jobs Murrieta

SuperprofMurrieta, California, US
Full-time +1

Superprof is the leading tutoring platform in the USA, connecting passionate individuals with eager learners.We operate in over 41 countries, making education accessible to everyone, everywhere.Sup... Show more

 • Promoted

Senior Software Engineer, Core Experiences - Kotlin MP

SpeechifyRialto, CA, United States
Full-time

A dynamic tech startup in Rialto, California is seeking a Senior Software Engineer to join their Core Experiences Team.This position involves collaborating with product teams, optimizing functional... Show more

 • Promoted

Surrogates Start at $75K to $95K+ plus $1,200 Bonus and $11K Pre Pregnancy Payout

Physician's SurrogacyHesperia, CA, US
Full-time +2

Surrogates Start at $75K$95K+ $1,250 Bonus + $11K Pre-Pregnancy Payout.Looking for a high-paying opportunity with real support and no upfront costs?.Become a Surrogate and earn up to.All expenses ... Show more

 • Promoted

Advanced Electronics / Computer Field Technician

US NavyCanyon Lake, CA, US
Full-time

Advanced Electronics / Computer Field (ET/FC).The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of the Navy’s most sophisticated electronics and compu... Show more