Stellantis

Staff BSW SoC Core Engineer - Middleware

Stellantis  •  Auburn Hills, MI (Onsite)  •  10 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.
51
AI Success™

Job Description

We are seeking a Staff BSW SoC Core Engineer – Middleware to lead the design, development, and integration of middleware stacks on high-performance computing (HPC) platforms running QNX and Linux OS. These HPC platforms power applications across ADAS, Body, Cockpit, and Connectivity domains, making this role central to enabling efficient inter-process communication, configuring and optimizing basic software (BSW) components, and ensuring seamless interaction between system services and application layers in safety-critical automotive environments.

You will collaborate closely with cross-functional teams — including in-house engineering groups and external vendors — to deliver scalable, reliable, real-time middleware solutions aligned with automotive standards and best practices. Core responsibilities span system configuration management, performance tuning, troubleshooting, and compliance with functional safety and cybersecurity frameworks.

Key Responsibilities:

  • Design and develop middleware services and frameworks for QNX and Linux-based HPC platforms supporting ADAS, Body, Cockpit, and Connectivity domains
  • Drive integration of Adaptive AUTOSAR middleware components and service-oriented architectures
  • Implement and optimize inter-process communication (IPC) mechanisms for performance and scalability
  • Lead middleware bring-up, configuration, and deployment across multiple SoC variants
  • Analyze and optimize CPU, memory, and latency performance across middleware layers
  • Troubleshoot complex system issues across OS, middleware, and application boundaries
  • Define and maintain middleware architecture guidelines, best practices, and reusable components
  • Collaborate with OS, Hypervisor, and application teams for end-to-end system integration
  • Support system validation, debugging, and production readiness activities
  • Ensure compliance with automotive processes, safety, and cybersecurity standards

Qualifications

Basic Qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Science Engineering, or a related field
  • A minimum of 8 years of experience in embedded software development
  • Strong understanding of Adaptive AUTOSAR architecture and service-oriented communication (SOME/IP, SOME/IP-SD)
  • Hands-on experience with QNX Neutrino RTOS, including microkernel architecture, process/thread management, and scheduling
  • Proficiency in modern C++ (C++11/14/17 or later) with hands-on middleware and daemon development
  • Deep knowledge of inter-process communication (IPC), serialization, and service abstraction layers
  • Familiarity with automotive communication protocols: CAN, Ethernet, TCP/IP, UDP, IPv4/IPv6
  • Experience with automotive SoCs and high-performance computing platforms
  • Strong QNX/Linux-based development workflow experience
  • Proficiency with cross-compilation toolchains and build systems (CMake, Make, or Bazel)
  • Solid version control practices using Git
  • Familiarity with automotive development processes (ASPICE, V-model)

Preferred Qualifications:

  • Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • Hands-on experience with Adaptive AUTOSAR Functional Groups/Clusters: ARA::COM, UCM, FOTA, CRYPTO, and Adaptive SIP integration
  • Working knowledge of POSIX operating systems, hypervisor concepts, and QEMU or other POSIX emulators
  • Understanding of functional safety and cybersecurity standards (ISO 26262, ISO/SAE 21434)
  • Proficiency in scripting languages (Python, Shell) for automation and validation
  • Demonstrated ability to drive cross-functional collaboration across internal teams and third-party vendors
Stellantis

About Stellantis

Our storied and iconic brands embody the passion of their visionary founders and today’s customers in their innovative products and services: they include Abarth, Alfa Romeo, Chrysler, Citroën, Dodge, DS Automobiles, Fiat, Jeep®, Lancia, Maserati, Opel, Peugeot, Ram, Vauxhall and mobility brands Free2move and Leasys. Powered by our diversity, we lead the way the world moves – aspiring to become the greatest sustainable mobility tech company, not the biggest, while creating added value for all stakeholders as well as the communities in which we operate.

Industry
Automotive & Mobility
Company Size
10,000+ employees
Headquarters
Amsterdam, NL
Year Founded
Unknown
Social Media