×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Software Architect - Automotive Systems

Job in Irvine, Orange County, California, 92713, USA
Listing for: Karma Automotive
Full Time position
Listed on 2026-03-01
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Sr. Software Architect - Automotive Systems

We are seeking an experienced Sr. Software Architect to join our automotive engineering organization. The ideal candidate will have deep expertise in both cloud-based microservices architectures and embedded automotive systems with a strong understanding of functional safety (ISO 26262) and cybersecurity (ISO 21434) standards. This role bridges vehicle-side embedded control systems with cloud and edge computing services, helping define and implement next-generation Software-Defined Vehicle (SDV) architectures.

The ideal candidate combines strong technical expertise with experience in software development environments, particularly within the automotive sector, and has a solid understanding of A-SPICE and Agile methodologies. This role will allow the individual to be part of an innovative team shaping the next generation of Software-Defined Vehicles, work across the full‑vehicle software stack from embedded ECUs to cloud infrastructure, and collaborate with industry‑leading experts in automotive architecture, AI/ML, and cloud systems.

Responsibilities

(include, but are not limited to)
  • Define and evolve the end-to-end software architecture across vehicle and cloud platforms, covering edge devices, embedded ECUs, zone controllers, and cloud services.
  • Design and guide implementation of microservice-based architectures for data analytics, OTA (Over-the-Air) updates, diagnostics, and connected vehicle features.
  • Collaborate with hardware, systems, and software teams to ensure scalable, modular, and safe system integration.
  • Lead architecture reviews and define software interfaces, service APIs, and communication protocols (e.g., SOME/IP, DDS, MQTT, REST/gRPC).
  • Ensure architectural alignment with ISO 26262 functional safety concepts and ISO 21434 cybersecurity principles.
  • Mentor cross‑functional engineering teams on architecture best practices, design patterns, and code quality standards.
  • Evaluate and integrate third‑party technologies, frameworks, and tool chains to improve platform capabilities.
  • Support model‑based system design, safety analysis, and traceability of requirements to implementation.
  • Other duties, as assigned.
Required Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
  • 10+ years of experience in software architecture or systems engineering within automotive or embedded domains.
  • Proven experience in both cloud-native software development (microservices, containers, Kubernetes, CI/CD pipelines, RESTful APIs) and low-level embedded development (C/C++, AUTOSAR, RTOS, bootloaders, CAN/Ethernet).
  • Strong understanding of distributed systems, data communication protocols, and service discovery.
  • Hands‑on experience designing or validating safety-critical systems under ISO 26262 (ASIL‑B or higher).
  • Working knowledge of ISO 21434 or equivalent cybersecurity frameworks for connected vehicles.
  • Experience with Dev Ops, container orchestration, and secure software deployment pipelines.
  • Proficiency in multiple programming languages (e.g., C, C++, Python, Java, Rust, or Go).
Preferred Qualifications
  • Experience with zonal architecture, service‑oriented automotive platforms, or vehicle-cloud synchronization.
  • Familiarity with AWS, Azure, or Google Cloud automotive solutions.
  • Understanding of vehicle diagnostics (UDS/DoIP), OTA update frameworks, and data logging/telemetry systems.
  • Knowledge of AUTOSAR Adaptive, ASIL decomposition strategies, and cybersecurity threat modeling.
  • Experience with Simulink, Model-Based Systems Engineering (MSBE), or system simulation environments.
  • Excellent communication and documentation skills for cross-domain collaboration.
Physical Requirements
  • Ability to frequently use or operate a computer, mouse, and/or other office productivity machinery.
  • Ability to frequently use hand(s) for repetitive actions (grasping and fine manipulation).
  • Ability to frequently walk or move – to regularly move about inside the office.
  • Ability to frequently see or detect, identify, recognize, or assess surroundings while in the office.
  • Ability to occasionally bend, kneel, crouch, turn, and stoop.
  • Ability to frequently sit or be…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary