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

Engineer, Software Architecture

Vets Hired

Job Description:

Job Summary

The Engineer is responsible for the design, development, testing, and troubleshooting of vehicle systems and applications, with a primary focus on software architecture for Electric Vehicles (EVs) and connected vehicle platforms. This role collaborates closely with cross-functional and international teams to ensure scalable, secure, and high-performance software systems.

The engineer also mentors junior developers, contributes to architecture governance, and supports the delivery of high-quality software solutions through best practices in documentation, quality, security, and continuous improvement.

Essential Duties
  • Define and maintain end-to-end software architecture for EV and connected vehicle platforms
  • Develop architecture-level requirements including system decomposition, interface definitions, and communication structures
  • Establish software design standards and architectural patterns for consistent quality and collaboration
  • Design scalable embedded, edge, and cloud software architectures aligned with automotive best practices
  • Architect integrations for telematics units, gateways, and connectivity modules
  • Collaborate with backend and cloud teams to support telemetry, diagnostics, OTA updates, and fleet management systems
  • Evaluate and select technology stacks, frameworks, and development tools
  • Troubleshoot software and system integration issues across vehicle platforms
  • Resolve complex technical challenges related to architecture design and deployment
  • Improve engineering processes through documentation, automation, and standardized workflows
  • Support system configuration, training, and technical enablement as needed
  • Work with cross-functional teams to implement and support new technologies and features
  • Travel for engineering collaboration and project support as required

Required Knowledge, Skills, and Abilities
Technical Knowledge & Documentation
  • Strong understanding of vehicle software architecture and connected vehicle ecosystems
  • Ability to translate system requirements into architectural specifications and interface designs
  • Proficiency in architecture documentation such as high-level designs, interface definitions, and modeling frameworks
Software Design & Implementation
  • Expertise in embedded and connected vehicle software architectures, modular design, and system partitioning
  • Experience applying automotive standards and best practices in software development
  • Proficiency with modern development and modeling toolchains and CI/CD workflows
  • Broad understanding of full-stack systems to support cross-platform collaboration
Problem-Solving & Debugging
  • Advanced root cause analysis across embedded, cloud, and vehicle communication systems
  • Ability to optimize performance, scalability, and system reliability
Quality & Safety
  • Strong adherence to software safety and validation standards
  • Focus on accuracy, compliance, and system robustness
Project Execution
  • Effective management of multiple technical initiatives
  • Clear communication across engineering and operational teams
Lab & Testing
  • Hands-on experience with software validation and hardware integration
  • Knowledge of testing and verification best practices
Continuous Improvement
  • Drive to enhance software architecture quality and development efficiency
  • Commitment to staying current with emerging technologies

Education and Experience
Education
  • Bachelors degree in Software Engineering or a related field required
  • Advanced degree or professional certifications preferred
Experience
  • 5+ years of experience in software engineering or software architecture, ideally in automotive or EV environments
  • Experience designing and guiding development using modern software stacks and modeling tools
  • Strong knowledge of vehicle communication protocols and system integration
  • Experience with connected vehicle platforms, cloud services, and distributed systems
  • Proven ability to architect, troubleshoot, and optimize complex software systems
  • Experience working in cross-functional development teams and technical documentation tools

Working Place:

Riverside, California, United States

Company :

2026 Feb 12th Virtual Fair - ElDorado National
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Engineer, Software Architecture in Riverside, CA vacancy
  • $122.5k - $177.5k

     ...interest of national security. Job Title: Senior Specialist, Software Engineering Job Code: 34734 Job Location: Anaheim, CA Schedule...  ...of complex and advanced technical problems power system architectures and power conversion equipment. The Senior Software... 
    Suggested
    Local area
    Flexible hours

    L3Harris Technologies

    Norco, CA
    14 hours ago
  •  ...Overview You will be an Architect / Sr .NET Software Engineer responsible for the development of new software products and enhancements...  ..., with expertise in C#, ASP.NET, ReactJS and AWS with Architecture. You will be responsible for architecting, designing, developing... 
    Suggested

    TecHOUNDS

    Riverside, CA
    4 days ago
  • $24 - $27 per hour

     ...quality control. Our areas of expertise are Site acquisition, Architecture, engineering & design, Project & construction management, Installation...  ...and troubleshoots operation with specialized tools or software. Runs appropriate cables. Performs maintenance, repair or... 
    Suggested
    Odd job
    Local area
    Shift work
    Night shift
    Weekend work

    Motive Holding Companies LLC

    Corona, CA
    3 days ago
  • $45 - $65 per hour

     ...Methods provides an end-to-end portfolio of best-in-class products, engineering, service, parts, training, and integration. Methods has more...  ...resolve any issues related to machine operations, including software and hardware challenges. # Customer Training : Train... 
    Suggested
    Hourly pay
    Full time
    Work at office
    Remote work
    Night shift

    Methods Machine

    Corona, CA
    1 day ago
  •  ...Application System Integration Engineer (Solar Inverter + EVCS + Portable Power Station) In the role you will be a key technical role...  ...within the cross-functional team to integrate and the hardware and software products between our own and others worldwide. You will support... 
    Suggested
    Local area
    Worldwide
    Monday to Friday

    Growatt US

    Riverside, CA
    3 days ago
  •  ...Summary We are seeking an experienced Software Developer (Full Stack) to lead the...  ...development, a deep understanding of software engineering principles, and a track record of...  ...technical requirements Participate in architectural design decisions and contribute to... 
    Temporary work
    Remote work
    Flexible hours

    VSolvit

    Norco, CA
    1 day ago
  •  ...Micro1 is seeking a Software Developer to join its remote team. The successful candidate will design, develop, and maintain scalable applications using programming languages such as Python, Rust, GoLang, and others. Collaboration with a dynamic team is essential for delivering... 
    Remote work

    Micro1

    Corona, CA
    6 days ago
  •  ...new boundaries.The Senior Applications Engineer is the primary technical resource responsible...  ...hardware and energy management software solution to meet customer needs. Develop...  ...understanding of the distributed energy systems architecture surrounding energy storagePartnering... 
    For contractors
    Work at office
    Local area

    Generac Power Systems

    Corona, CA
    14 hours 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
    14 hours ago
  • $60 - $120 per hour

     ...Software Developer $ 60 - $ 120 /hour pay Required Skills Python Rust GoLang Full-stack...  ...across domains like finance, healthcare, engineering, and more. Our platform identifies and...  ...reviews, technical discussions, and architectural planning to drive continuous improvement... 
    Contract work
    Remote work

    Micro1

    Norco, CA
    4 days 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,... 
    Temporary work
    Local area

    Eldorado CA

    Jurupa Valley, CA
    2 days ago
  • $160k - $200k

     ...thinks, strategizes, and executes. We are building more than software. We are building an industry operating hub - an orchestration...  ...platform. We are seeking a full-time Forward Deployed Software Engineer in any Concordance location or fully remote. This position... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Concordance Healthcare Solutions

    March Air Reserve Base, CA
    4 days ago
  • $58.4k - $116.9k

     ...Job Title: Software Developer (.NET/Angular) Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: Secret Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US The Opportunity... 
    Full time
    Contract work
    Work experience placement
    Local area
    Flexible hours

    CACI International

    Norco, CA
    6 days ago
  • $100k

     ...walmart lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Moreno Valley, CA
    14 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
    4 days ago
  • $104.25k - $139k

    Senior SAP FIORI Developer USA - Corona, CA About Monster Energy: Forget about blending in. That's not our style. We're the risk-takers, the trailblazers, the game-changers. We're not perfect, and we don't pretend to be. We're raw, unfiltered, and a bit unconventional...

    Monster Energy

    Corona, CA
    1 day ago
  •  ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full-time positions with clients. Who Should Apply: Recent... 
    Full time
    H1b
    Immediate start
    Remote work

    SynergisticIT

    Riverside, CA
    4 days ago
  • $31.99 per hour

     ...administration in Confluence. • Knowledge of JIRA query language (JQL). • Understanding of content structuring, information architecture, workflow design, automation rules, and reporting dashboards. • Strong technical documentation skills. • Ability to work with... 
    Hourly pay
    Minimum wage
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Norco, CA
    3 days ago
  • A leading precast company based in Fontana, California seeks an enthusiastic Engineer to lead design teams and produce engineering deliverables using CAD or CAE systems. Ideal candidates will have a Bachelor's degree in Engineering and a strong background in concrete design... 

    Jensen Precast

    Fontana, CA
    4 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

    ElDorado National California Inc

    Riverside, CA
    14 hours ago
  • Altura Credit Union in Riverside, California is looking for a Solutions Developer to create custom software solutions and enhance financial core processes. The role involves modern development practices, including automation and AI-assisted tools, to improve efficiency... 

    Altura-Credit-Union

    Riverside, CA
    4 days ago
  • * This position be on-site 4-5 days a week* Job Summary The Release Train Engineer (RTE) will serve as a servant leader, coach, and facilitator for an Agile Release Train (ART) supporting Federal Government, Department of Defense (DoD), and government contractor... 
    Temporary work
    For contractors
    Flexible hours

    VSolvit

    Norco, 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...  ...software solutions for complex systems Participate in system architecture, requirements analysis, and interface definition Develop... 
    Full time
    Temporary work
    Work at office
    Remote work

    Saalex

    Corona, CA
    7 days ago
  • Here are the Role Details: ~ Location: Corona , CA ~3 days/week onsite(Tues/wed/thru) ~ Employment Type: Full-Time Key Responsibilities: Project Management: 10+ years of experience in SAP Project Management (Fixed Price, Milestone, and T&M/Staffing). ...
    Full time
    3 days per week

    Keasis

    Corona, CA
    22 hours ago
  •  ...Experience : 7+ years of professional software development experience with Java....  ...Spring Boot (with a focus on microservices architectures) API Development : Demonstrable...  ...Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent... 

    3B Staffing LLC

    Riverside, CA
    2 days ago
  •  ...and responsive design, with a strong understanding of Drupal architecture, PHP, object-oriented programming, and best practices. Proficient...  ...ability to write clean, maintainable code using core engineering principles, linters, static analysis, and automated testing to... 
    Full time
    Remote work
    Day shift

    Loma Linda University Medical Center

    Loma Linda, CA
    3 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
    3 days ago
  •  ...Mentor junior team members, lead code reviews, participate in architecture discussions, and establish development best practices....  ...Qualifications ~ Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent experience). ~5+ years... 
    Temporary work
    Flexible hours

    VSolvit

    Norco, CA
    3 days ago
  • SUMMARY The Solutions Developer is responsible for researching, designing, developing, testing, and implementing custom in-house software solutions and financial core processes that support Altura Credit Union’s strategic initiatives. This role actively applies modern... 

    Altura-Credit-Union

    Riverside, CA
    14 hours 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
    3 days ago

Do you want to receive more vacancies?

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