Engineer, Software Architecture

Vets Hired

Not Interested
Bookmark
Report This Job

profile Job Location:

Riverside, CA - USA

profile Monthly Salary: Not Disclosed
Posted on: 7 hours ago
Vacancies: 1 Vacancy

Job Summary

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

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 inter...
View more view more

Key Skills

  • Joomla
  • Customer Support
  • Interior Fit-Out
  • Client Services
  • Architecture