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 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Riverside, CA vacancy
  • $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... 
    Suggested
    Work at office
    Remote work

    Speechify

    Riverside, CA
    a month ago
  •  ...College Park, Maryland. ABOUT THE ROLE We’re looking for engineers to join an agile engineering team focused on transforming the...  ...LL BRING ~2-4 years of experience building production-ready software applications. ~ Confident when working with Typescript and Javascript... 
    Suggested
    Local area
    Remote work

    Immuta

    Riverside, CA
    a month ago
  • $100k - $120k

     ...Job Title: Software Engineer Location: Remote, U.S. Note: This a remote position and requires residency in the United States. Candidates must be eligible to work in the United States. Type:   Full-Time, Salaried, Exempt Compensation:  $100,000 - $120,00... 
    Suggested
    Local area
    Remote work
    Flexible hours

    The Company

    Riverside, CA
    8 days ago
  •  ...their modern workforces, including a large number of Fortune 50 companies. To learn more, visit   Job Description As a C++ Software Engineer at iboss, you will have the opportunity to work on multiple technologies at a fast growing cybersecurity company. This is an... 
    Suggested
    Remote work

    Iboss

    Riverside, CA
    8 days ago
  • $100k - $175k

     ...positive impact on its customers, employees, and communities. The Role Veeva System is looking for a self-driven Senior Software Engineer in Test who is passionate about quality and automation. The ideal candidate will be highly technical, detail-oriented,... 
    Suggested
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    Veeva Systems

    Riverside, CA
    15 days ago
  • Description: VAST Data is looking for a Senior Software Engineer to join our growing team! This is a great opportunity to join one of the fastest-growing infrastructure companies in history, an organization that is in the center of the hurricane being created by the... 
    Remote work

    Vast Data

    Riverside, CA
    15 days ago
  • $140k - $200k

     ...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new sources... 
    Work at office
    Remote work
    Shift work

    Speechify

    Riverside, CA
    15 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... 
    Local area

    El Dorado National California

    Riverside, CA
    4 days 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
    4 days 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... 
    Full time
    Temporary work
    Work at office
    Remote work

    Saalex

    Corona, CA
    4 days ago
  • $138.9k - $180.6k

     ...Job Description: Saab Inc.'s Autonomous and Undersea Systems (AUS) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining, architecting, implementing, integrating, verifying, delivering, and maintaining... 
    Temporary work
    For contractors
    Work experience placement
    Casual work
    Local area
    Remote work

    SAAB

    Riverside, CA
    1 day ago
  •  ...cybersecurity, privacy, and financial audit. Put simply, we build software for the people who enable trust between businesses. We’re...  .... About the Role We’re hiring Deployed Software Engineers (Senior or Staff) to join our growing team. You will contribute... 
    Remote work

    Field Guide Inc

    Riverside, CA
    15 days ago
  •  ...scale. About the role We’re looking for a Senior Data Engineer to join us and work with our client's Data Platform team. Our...  ...Experience ~7+ years of experience in data engineering or software development with at least 5 years building production-grade data... 
    Long term contract
    For contractors
    H1b
    Live in
    Work at office
    Remote work

    Virtasant

    Riverside, CA
    15 days ago
  • $140k - $200k

     ...seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product... 
    Remote work

    Speechify

    Riverside, CA
    17 hours ago
  • $115k - $145k

     ...codebase, defining the shape of upcoming work, and mentoring the engineers around you. We care about the craft as much as the ship. If...  ...programming, live production traffic, and a team that treats software quality as a first-class product concern, you will feel at home... 
    Remote work

    Penn Interactive

    San Bernardino, CA
    2 days ago
  • $129k - $152k

     ...s leading cardiologists and are a growing team of world-class engineering, operations, medical affairs, marketing, and sales leaders. We...  ...% of the time.   About the Opportunity We're seeking a Software Engineer 3 to drive key technical initiatives across our computational... 
    Remote work

    Cleerly

    San Bernardino, CA
    15 days ago
  •  ...requires something many companies struggle with: maintaining software architectural excellence and agility while scaling rapidly. Clean...  ...is knocking, and we need to answer with world-class engineering. We're building not just one product, but a platform ecosystem... 
    Remote work

    Opsmill

    Riverside, CA
    15 days ago
  •  ...researchers — has uncovered thousands of real-world zero-days across the software billions rely on, and achieved the #1 ranking on HackerOne’s...  ...era of defense — we’d love to talk. Your Role: Software Engineer - Platform / Core Infrastructure We’re looking for a... 
    Contract work
    Remote work

    Xbow

    San Bernardino, CA
    15 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
    3 days 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... 
    Remote work

    Loma Linda University Medical Center

    Loma Linda, CA
    1 day ago
  • $135k - $165k

     ...company at: We are a small close-knit team of highly technical engineers with diverse backgrounds. We have a strong engineering...  ...bottlenecks. Qualifications ~4+ years of professional software engineering experience in a product-centered team. ~ Demonstrates... 
    Local area
    Remote work
    Home office

    Jane Technologies

    San Bernardino, CA
    15 days ago
  • $110k - $270k

     ...The Role Join our dynamic team as a Senior Site Reliability Engineer on the Vault Platform team, where you'll ensure the...  ...and the latest open-source technologies, ideally from enterprise software development or a high-growth tech company. As a Senior SRE, you... 
    Work at office
    Local area
    Remote work
    Work from home
    Monday to Friday
    Flexible hours

    Veeva Systems

    San Bernardino, CA
    a month ago
  •  ...Back End Engineer We are looking for a Back End Engineer, with solid experience in Java, based in Porto Alegre to work on a long-term project for one of our clients, a hyper-growth fintech company based in Los Angeles, California. Our client’s mission is to make... 

    Prediktive

    Riverside, CA
    2 days ago
  • $253.3k - $354.6k

     ...scale. How You'll Have Impact As a Staff Machine Learning Engineer , you will own the technical direction for large-scale machine...  ..., from distributed training to real-time inference. ~ Strong software engineering skills in Python, C++, or similar languages, with... 
    For contractors
    Work experience placement
    Remote work
    Flexible hours

    Reddit

    Riverside, CA
    a month ago
  • $160k - $195k

     ...base. Now we need your help. Ready to make a difference in the world? Job Summary   We're looking for an experienced Software Engineering Manager (Data) to join our team! You will have opportunities to work with customers to solve technology challenges. We are quickly... 
    Casual work
    Local area
    Remote work

    Firstup

    Riverside, CA
    15 days ago
  •  ...Software Developer (Full Stack) ***POSITION IS ONSITE 3X PER WEEK IN CORONA, CA.*** We are seeking an experienced Software Developer...  ...in full-stack development, a deep understanding of software engineering principles, and a track record of delivering scalable, high-... 
    Temporary work
    Flexible hours

    VSolvit

    Norco, CA
    3 days 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 worlds leading public... 
    Work at office
    Remote work
    Work from home

    Canonical

    San Bernardino, CA
    5 days ago
  •  ...Applicants should have a solid understanding and demonstrated knowledge of analytics and data views, as well as experience with software development best practices, processes, and procedures. The role includes working with data modelers and architects to effectively... 
    Contract work
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Initiate Government Solutions, Llc.

    Riverside, CA
    8 days ago
  •  ...Mercor is seeking Senior Software Engineers to join our high-urgency closed-source application development project. We require experienced full-stack developers who can work independently and build scalable systems across both backend and frontend development. The... 
    Remote work

    Mercor Inc

    Corona, CA
    4 days 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
    5 days ago

Do you want to receive more vacancies?

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