Lead Software Architect Compute Platform [SOC]

Stellantis•Auburn Hills, MI

About The Position

The Full Stack Software Architect – EE Platform is responsible for defining, governing, and evolving the software architecture for Stellantis next-generation Electrical & Electronic (EE) platforms and Software Defined Vehicle (SDV) programs, including platforms such as STLA Brain. The role provides technical leadership across the complete software stack, from embedded platform services and operating systems through middleware, communication frameworks, application interfaces, and vehicle-level software integration. The architect works closely with System, EE, Hardware, Controls, Safety, Cybersecurity, and Software teams to ensure scalable, high-performance, and cost-effective platform solutions.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Automotive Engineering, or a related field.
  • At least 8 years of experience in the design and development of embedded software architecture.
  • Knowledge of signal and service-oriented interface design.
  • Knowledge of POSIX operating systems.
  • Strong knowledge of in-vehicle networking (CAN/LIN/Ethernet), including SOME/IP.
  • Knowledge of QNX and hypervisors.
  • Experience defining interfaces (signals/services), requirements, and architectural documentation.
  • Cross-functional leadership across systems, hardware, and software, including ownership of design reviews.

Nice To Haves

  • Systems-level understanding of vehicle functional domains and their relationships and constraints.
  • Experience with gateways and protocol translation.
  • Knowledge of ASPICE and the V-model.
  • Experience with platform services such as time synchronization, cloud connectivity, and end-to-end protection.
  • Experience with AUTOSAR Classic and/or Adaptive.

Responsibilities

  • Define and maintain the end-to-end software architecture for EE platforms.
  • Drive architectural decisions across embedded software, middleware, platform services, and application integration.
  • Establish architectural standards, design patterns, and best practices.
  • Lead architecture reviews and technical governance activities.
  • Lead CPU, memory, storage, networking, and real-time performance optimization; ensure efficient use of EE platform resources and infrastructure.
  • Provide expertise on vehicle networking and communications, including CAN, LIN, Automotive Ethernet (SOME/IP), SPI, and shared memory.
  • Provide guidance and mentoring to software, systems, and controls architects.
  • Lead cross-functional technical workshops and design reviews.
  • Assess technical trade-offs involving performance, safety, cybersecurity, maintainability, and Total Cost of Product (TCP).
  • Support supplier and partner architecture evaluations.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service