Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$110k - $130k

Eldorado CA

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. Essential Duties Develop and manage Electric Vehicle (EV) software requirements and specifications. Develop software to control vehicle hardware including motor control systems and other critical vehicle functions. 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. Design, code, test, debug and maintain controllers with multiple inputs and outputs. 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. Required Knowledge, Skills, and Abilities Technical Knowledge & Documentation Practical knowledge in software engineering & automotive engineering Skills in translating vehicle‑level requirements into software requirements. Software Design & Implementation Profound knowledge of vehicle software design and development. Strong programming skills with C, C++, Java and Python. 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 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 - $130,000 per year. #J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Riverside, CA vacancy
  • $160k - $200k

     ...together, we will not be satisfied until reliable care is the default - everywhere. We are seeking a full-time Forward Deployed Software Engineer - Level 2. This position is fully remote. This position will be responsible for understanding processes, integrating data... 
    Suggested
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Concordance Healthcare Solutions

    March Air Reserve Base, CA
    5 days ago
  • $105k - $120k

     ...The Validation Engineer is responsible for planning, executing, and reporting test and validation activities for electric vehicle (EV)...  ...corrective actions. Interface with design, mechanical, electrical, and software teams to support issue resolution and design iteration. Manage... 
    Suggested
    Local area

    El Dorado National California

    Riverside, CA
    1 day ago
  • $115k - $150k

     ...Saalex  is seeking a  Software Engineer (Range Systems) in  Corona, CA.  Saalex is an Engineering and Information Technology Services company with a focus on Test Range Operations and Management, Engineering and Logistics Services, Data Analytics and Business Intelligence... 
    Suggested
    Full time
    Temporary work
    Interim role
    Work at office
    Remote work

    Saalex

    Corona, CA
    19 hours ago
  • $110k - $130k

     ...A leading Electric Vehicle development company is seeking a Software Engineer based in Riverside, California. The role involves designing, developing, and troubleshooting software systems and applications specific to Electric Vehicles. Candidates should possess strong... 
    Suggested

    Eldorado CA

    Riverside, CA
    19 hours ago
  • $110k - $125k

     ...leading U.S. transportation manufacturer specializing in design, engineering, and end-to-end production of heavy-duty buses, shuttles, and...  ...keep communities connected, supported, and moving forward. Software Engineer Location: Riverside, CA Salary Range: $110,... 
    Suggested
    Temporary work
    Local area

    Eldorado CA

    Jurupa Valley, CA
    4 days ago
  •  ...Saalex Corp. is looking for an experienced Software Engineer in Corona, CA. This full-time role involves developing and integrating software for complex defense systems, requiring collaboration with engineering teams. Candidates must have a Bachelor's degree in Engineering... 
    Full time

    Saalex

    Corona, CA
    19 hours ago
  •  ...this application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Software Engineer Corona, CA, US The Software Engineer (for Embedded Systems Development) is responsible for participating with an engineering... 

    Messi

    Corona, CA
    19 hours ago
  • $86k - $139k

     ...L3Harris Space Mission Systems is seeking a Senior Software Engineer. Responsibilities include leading a software development team, analyzing requirements and the translation of requirements into working and maintainable solutions, planning the development, assigning budgets... 
    Local area
    Flexible hours

    L3Harris Technologies

    Riverside, CA
    19 hours ago
  •  ...Clutch Canada is seeking a Senior Software Engineer to enhance the foundational experiences for Speechify’s products. This role emphasizes collaboration with product teams to deliver user-centric solutions using Kotlin Multiplatform. Ideal candidates possess strong systems... 

    Clutch Canada

    Riverside, CA
    1 day ago
  •  ...CALIFORNIA*** Job Summary We are seeking an experienced Software Developer (Full Stack) to lead the design, development, and...  ...experience in full-stack development, a deep understanding of software engineering principles, and a track record of delivering scalable, high-... 
    Temporary work
    Remote work
    Flexible hours

    VSolvit

    Norco, CA
    2 days ago
  • $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... 
    Work at office
    Remote work

    Speechify

    Riverside, CA
    1 day ago
  •  ...development. Adaptable across technical and creative environments, with demonstrated ability to write clean, maintainable code using core engineering principles, linters, static analysis, and automated testing to support long-term system reliability. Able to distinguish colors... 
    Full time
    Remote work
    Day shift

    Loma Linda University Medical Center

    Loma Linda, CA
    4 days ago
  • Knowledge of React Js, Node Js,Unit testing using Jasmine, Karma, Protractor or any other library, Accessibility (508/WCAG2.0), CSS, AWS. (optional)Version control tools like Git/Bitbucket. Experience on Agile/SCRUM (mandatory). Knowledge on database and application performance...

    Successstoneit

    Riverside, CA
    2 days ago
  • $105.72k - $132.14k

     ...the process of implementation planning, fit analysis, configuration, testing, rollout, and post implementation support of solution/software development Elicit, analyze, validate, specify, verify, and manage the needs of project stakeholders including customers and end... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Shift work
    Day shift

    Old Dominion Freight

    Bloomington, CA
    4 days ago
  •  ...seeking a skilled professional with expertise in Cloud/AWS Technologies to join their team. The ideal candidate will have experience in software automation, CI/CD practices, and strong interpersonal communication skills. Responsibilities include designing and developing... 

    Successstoneit

    Riverside, CA
    18 hours ago
  • Experience of over 6 years with solid understanding of object-oriented design, algorithms, and data structures. Proficient in Java, J2EE, Restful Web services and related technologies Work experience in Java Script, React JS and Node JS is Mandatory Experienced in using...
    Work experience placement

    Successstoneit

    Riverside, CA
    18 hours ago
  • $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 time
    Work at office

    Speechify

    Riverside, CA
    1 day ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform...  ...initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading... 
    Work at office
    Remote work

    Canonical

    San Bernardino, CA
    1 day ago
  • A dynamic eLearning development company is seeking an experienced Interactive Flash Developer to lead the technical development of eLearning projects. The ideal candidate will have a passion for creating interactive experiences, at least 3 years of Flash development experience...
    Full time

    T Rexlaw

    Corona, CA
    19 hours ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform...  ...initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading... 
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Canonical

    San Bernardino, CA
    1 day ago
  •  ...discussions, and establish development best practices. Basic Qualifications ~ Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent experience). ~5+ years of professional software development experience. ~ Strong... 
    Temporary work
    Flexible hours

    VSolvit

    Norco, CA
    4 days ago
  •  ...ideal for recent graduates or professionals with 1–2 years of software development experience eager to expand their technical expertise...  ...~ Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field (or equivalent internship... 
    Temporary work
    Internship
    Flexible hours

    VSolvit

    Norco, CA
    4 days ago
  •  ...About Mercor's talent networkJoin our DevOps / Platform Engineer Expert Network to connect with leading AI labs and companies seeking your expertise. This is an open application for future contract opportunities that match your background and interests. Once you complete... 
    Contract work
    Remote work

    Mercor Inc

    Jurupa Valley, CA
    1 day ago
  •  ...company, we continue to push new boundaries.The Senior Applications Engineer is the primary technical resource responsible for helping...  ...part of a seamlessly integrated hardware and energy management software solution to meet customer needs. Develop and own commercial tools... 
    For contractors
    Work at office
    Local area

    Generac Power Systems

    Corona, CA
    19 hours ago
  • $45 - $65 per hour

     ...Applications Engineer Methods Machine Tools, Inc. supplies high-quality, high-precision machine tools and automation solutions, and...  ...and resolve any issues related to machine operations, including software and hardware challenges. Customer Training: Train customers... 
    Work at office
    Remote work
    Night shift

    Methods Machine Tools

    Corona, CA
    4 days ago
  •  ...Generac Power Systems is seeking a Senior Applications Engineer in Corona, California. This role focuses on architecting microgrid designs and providing technical resources for energy storage solutions. The ideal candidate has over 8 years of experience in applications... 

    Generac Power Systems

    Corona, CA
    18 hours ago
  • $187k - $240k

     ...Principal Technical Lead – Remediation Engineering At HDR, our employee-owners are fully engaged in creating a welcoming environment...  ...experience desired. Experience using industry standard design software. Strong collaboration skills; Ability to work as part of a... 
    Full time
    Temporary work
    Work at office

    HDR

    Riverside, CA
    1 day ago
  •  ...Overview You will be an Architect / Sr .NET Software Engineer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication... 

    TecHOUNDS

    Riverside, CA
    5 days ago
  • $35 - $80 per hour

    A leading technology firm is seeking a seasoned professional to lead and manage network systems and cybersecurity initiatives. This remote, part-time position requires expertise in VMware NSX and multi-site network infrastructure. Ideal candidates should have strong communication...
    Hourly pay
    Part time
    Remote work

    Novacoast

    Riverside, CA
    1 day ago
  • A technology company in California seeks a skilled Java Developer with over 6 years of experience in Java, J2EE, and related technologies. The ideal candidate must be proficient in JavaScript, React JS, and Node JS. Responsibilities include developing automated tests and...

    Successstoneit

    Riverside, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!