Sr Middleware Software Engineer

Stellantisfinancialservices

Auburn Hills (MI)

On-site

USD 110,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Stellantis is seeking an experienced Senior Middleware Software Engineer to design and implement core platform services powering advanced vehicle domains. You will work on automotive middleware for Linux and QNX, and collaborate across cross-functional teams to deliver scalable embedded solutions.

The role emphasizes designing with AUTOSAR, DDS/SOA, CAN/Ethernet/SOME/IP, and modern CI/CD practices in a connected vehicle environment.

Qualifications

  • Bachelor’s degree in Computer Science, Computer/Electrical Engineering, or related field.
  • Minimum of 5 years of embedded software development experience.

Responsibilities

  • Design and develop automotive middleware and platform services.
  • Contribute to requirements, architecture, and technical design discussions.
  • Develop service-oriented solutions for Linux and QNX platforms.
  • Integrate and optimize software for MCU/MPU environments.
  • Debug, troubleshoot, and resolve embedded software issues.
  • Collaborate with system, integration, validation, and supplier teams.
  • Drive software quality through CI/CD, automation, and modern practices.

Skills

C/C++
Python
Embedded software development
CI/CD
Git
CAN Ethernet SOME/IP
Autosar
Linux
QNX

Education

Bachelor's degree in Computer Science/Engineering or related field

Tools

Linux
QNX
AUTOSAR (Classic/Adaptive)
SOA
DDS
Git
CMake/Bazel
Conan
CI/CD toolchains
CAN
Ethernet
SOME/IP

Job description

At Stellantis, we're building the next generation of connected, autonomous, and intelligent vehicles. We are looking for an experienced Senior Middleware Software Engineer to develop core platform services that power vehicle domains including ADAS, Connectivity, Infotainment, and next-generation vehicle architectures.

In this role, you will design and develop middleware and service-oriented software solutions, contribute to platform architecture, and work closely with cross-functional teams to deliver scalable, high-performance embedded systems.

Key Responsibilities
  • Design and develop automotive middleware and platform services.
  • Contribute to requirements, architecture, and technical design discussions.
  • Develop service-oriented solutions for Linux and QNX-based platforms.
  • Integrate and optimize software for MCU and MPU environments.
  • Debug, troubleshoot, and resolve embedded software issues.
  • Collaborate with system, integration, validation, and supplier teams.
  • Drive software quality through CI/CD, automation, and modern development practices
Basic Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • A minimum of 5 years of embedded software development experience.
  • Strong proficiency in C/C++ and/or Python.
  • Experience with automotive middleware technologies such as AUTOSAR (Classic/Adaptive), SOA, or DDS.
  • Experience developing software on Linux and/or QNX platforms.
  • Knowledge of CAN, Ethernet, and SOME/IP communication protocols.
  • Experience debugging embedded software on target hardware.
  • Familiarity with Git, CMake/Bazel, Conan, and CI/CD toolchains.
  • Strong problem-solving, communication, and collaboration skills.
  • Familiarity with cloud-connected and AI-enabled vehicle platforms.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Middleware Software Engineer
Sr Middleware Software Engineer

Stellantis • Auburn Hills (MI)

On-site
USD 110,000 - 160,000
Senior Automotive Middleware Engineer - Platform & ADAS
Senior Automotive Middleware Engineer - Platform & ADAS

Stellantisfinancialservices • Auburn Hills (MI)

On-site
USD 110,000 - 160,000
Senior Automotive Middleware Engineer – Embedded Systems
Senior Automotive Middleware Engineer – Embedded Systems

Stellantis • Auburn Hills (MI)

On-site
USD 110,000 - 160,000
Sr Middleware Software Engineer
Sr Middleware Software Engineer

RadNet, Inc. • Auburn Hills (MI)

On-site
USD 120,000 - 180,000
Company vehicle lease program
Family building benefit
Volunteer hours (18 per year)
+2
Staff BSW Middleware Engineer
Staff BSW Middleware Engineer

Stellantis NV • Auburn (AL)

On-site
USD 120,000 - 150,000
Senior BSW Middleware Engineer – Automotive HPC
Senior BSW Middleware Engineer – Automotive HPC

Stellantis • Auburn Hills (MI)

On-site
USD 130,000 - 170,000
Staff BSW Middleware Engineer
Staff BSW Middleware Engineer

Stellantis • Auburn Hills (MI)

On-site
USD 130,000 - 170,000
Staff BSW SoC OS and Hypervisor Engineer
Staff BSW SoC OS and Hypervisor Engineer

Stellantisfinancialservices • Auburn Hills (MI)

On-site
USD 140,000 - 210,000
Platform Services Development Engineer
Platform Services Development Engineer

Stellantisfinancialservices • Auburn Hills (MI)

On-site
USD 120,000 - 180,000
Staff BSW Middleware Engineer - Automotive HPC (QNX)
Staff BSW Middleware Engineer - Automotive HPC (QNX)

Stellantis NV • Auburn (AL)

On-site
USD 120,000 - 150,000