We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Lead Software Architect (Ethernet / SOA)

Stellantis
United States, Michigan, Auburn Hills
1000 Chrysler Drive (Show on map)
Jul 12, 2025

Responsibilities include, but are not limited to:



  • Design the state-of-the-art Service Oriented STLA Brain Architecture, including an optimized ethernet based service design.
  • Ensure the STLA Brain Software Architecture consistency: optimization, scalability and genericity of the defined software.
  • Ensure the interoperability between the different stacks (RTOS, OSEK-Classic Autosar, Adaptive Autosar, Linux, ...) developed or integrated within STLA Brain.
  • Contribute to the architecture toolset set up definition and benchmarking of the state-of-the-art tools and methods for software architecture
  • Contribute to the SW Safety and Cyber Security realization with the architecture concepts defined for STLA Brain.
  • Regularly engage with key stakeholders to provide technical support and guidance for the architecture implementation and rollout
  • Participate in meetings to identify Functions, Components in vehicle, Service provider, 3rd party for all Features. Provide multiple technical alternatives and present to the management the best System logical architecture.
  • Meeting regularly with the deployment leads to ensure timely delivery of projects and attend Customer and Supplier weekly/daily meetings.
  • Contribute to researching the latest tools and technologies with the goal to develop a completely new paradigm for data management in the vehicle.
  • Collaborate with suppliers, partners, SW and HW engineers to rearchitect software into a more robust and run-time adaptable user experience, in order to meet the challenges of flexibility for the SW defined vehicle
  • Responsibility for the design and documentation of the architectural concept and design implementation, providing project tracking and status reports to senior leadership, proactively resolving issues/conflicts within the system design team
  • Responsibility for project milestones and quality, and ensuring that the architecture satisfies all business and system requirements

Basic Qualifications:



  • Bachelor's degree in Computer Science or related field
  • A minimum of 10 years' experience in embedded software development in challenging roles developing complex software systems (Automotive background is not mandatory).
  • Software Technical Leadership experience, driving complex software architecture definition and roll out
  • Proficiency in C/C++ programming in a multi-process, multi-threaded development environment
  • Experience in formal software architecture design and with modern software architecture development tools
  • Experience with dynamic linking and loading of software and methods for effective software integration into multiple software execution contexts and domains.
  • Experience managing common software resources, and software architecting for programming in a multi-process and shared resource environment
  • Understanding of signal and service oriented interface design
  • Experience with automotive communication protocols (Lin, CAN, Ethernet)
  • Understanding of formal ASPICE, ISO26262 in relation to software development
  • Experience working with AUTOSAR classic & adaptive software architecture design and analysis tools and methods
  • Solid understanding of the microprocessor hardware devices and software implications (caches, buses, memory controllers, DMA, etc.)
  • At ease in adapting to new technologies and new platforms and methods



Preferred Qualifications:



  • Understanding of the overall decomposition layers of the product (system, subsystem, software...etc.)
  • Deep understanding of Functional Safety Software concepts
  • Experience working with Linux-like software systems, as well as AUTOSAR software development
  • Experience with architecting software for functional safety, including ASIL decomposition, program flow monitoring, effective utilization of multi-core software architecture
  • Experience working with AUTOSAR Adaptive software architecture, and Service-Oriented software design
  • Having a multi-domain development background which includes Linux, AUTOSAR, and Android
  • Deep understanding of memory management and virtualization concepts
  • Deep understanding of kernel level security concepts
  • General knowledge of cloud technologies REST, MQQT, AMQP, TCP/UDP system Integrations for complex data flow management

Applied = 0

(web-8588dfb-6jkxz)