Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Stellantis Logo

Principle SoC Base Software Engineer - Core OS

Stellantis

Salary not specified
Jul 31, 2025
Auburn Hills, MI, US
Apply Now

Stellantis is seeking a Principal SoC Base Software Engineer – Core OS to lead the architecture, development, and integration of foundational operating system components for next-generation automotive SoC platforms, enabling high-performance, safety-critical software for advanced vehicle systems.

Requirements

  • Define and implement embedded software architecture for the core OS layer on advanced SoC platforms
  • Lead development of kernel-level components, including memory management, task scheduling, and system services
  • Design and optimize inter-process communication (IPC) stacks across heterogeneous multicore environments
  • Integrate and validate high-speed interfaces, including PCIe, SGMII, RGMII, and USB
  • Lead Board Support Package (BSP) development and support board bring-up for complex SoCs
  • Work with RTOS, Linux, QNX, QNX Hypervisor, and Android GVM to enable virtualization and system partitioning
  • Debug and optimize OS components to meet real-time, memory, and performance requirements

Responsibilities

  • Define and implement embedded software architecture for the core OS layer on advanced SoC platforms
  • Lead development of kernel-level components, including memory management, task scheduling, and system services
  • Design and optimize inter-process communication (IPC) stacks across heterogeneous multicore environments
  • Integrate and validate high-speed interfaces, including PCIe, SGMII, RGMII, and USB
  • Lead Board Support Package (BSP) development and support board bring-up for complex SoCs
  • Work with RTOS, Linux, QNX, QNX Hypervisor, and Android GVM to enable virtualization and system partitioning
  • Debug and optimize OS components to meet real-time, memory, and performance requirements

Other

  • Collaborate with security, hardware, and system teams to ensure compliance with ISO 26262 and ISO/SAE 21434
  • Contribute to secure boot and system initialization in coordination with bootloader and platform teams
  • Support CI/CD pipelines, automated testing, and Agile development methodologies
  • We assess candidates based on qualifications, merit, and business needs.
  • We welcome applications from all people without regard to sex, age, ethnicity, nationality, religion, sexual orientation, disability, or any characteristic protected by law.