Jobs · Engineering · Michigan

Sr Middleware Software Engineer

Stellantis · Auburn Hills, MI · 2 mo ago
EngineeringFull-time

About the role

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.

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.

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.

Benefits

  • Comprehensive Health & Well-being Coverage: Medical, dental, vision, and prescription drug coverage from day one, plus an Employee Assistance Program (EAP) for personal and professional support.
  • Family Building Benefit: Support for fertility and infertility treatments, adoption services, and gestational surrogacy.
  • Generous Paid Time Off: 17+ paid holidays (including a year-end shut-down from December 24th through New Year’s Day), vacation, float & wellbeing days, sick time, and fully paid parental leave.
  • Competitive Retirement Savings Plans: Employer match on 401k, Roth, and Catch-Up contributions, plus an employer contribution even if you don’t contribute.
  • Income Protection & Insurance Options: Employer-provided and voluntary plans, including life insurance, group accident, and critical illness coverage.
  • Company Vehicle Lease Program: Eligible employees and their families can lease Stellantis vehicles with insurance, maintenance, and unlimited miles included, plus exclusive discounts on Stellantis products.
  • Support for Growth and Giving Back: Tuition reimbursement, student loan refinancing programs, and 18 paid volunteer hours annually to contribute to your community.

Similar jobs

Sr Software Engineer

General MotorsHome, KS· 1 mo ago
$171k–$261k/yrapply on generalmotors.wd5.myworkdayjobs.com

SR SOFTWARE ENGINEER

TALENT Software ServicesMinnesota, United States· 3 mo ago
RemoteInformation Technologyapply on www2.jobdiva.com

Sr Software Engineer

Cantor FitzgeraldNew York, NY· 2 mo ago
Engineering$400k–$500k/yrapply on hdow.fa.us6.oraclecloud.com