Jobs · Engineering · Michigan

Sr Middleware Software Engineer

Stellantis · Auburn Hills, MI · 3 wk 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

LennarMiami, FL· 2 mo ago
Engineering$107k–$134k/yrapply on careers.lennar.com

Sr Software Engineer

Sierra Nevada CorporationSouthern Pines, NC· 1 mo ago
Engineeringapply on snc.wd1.myworkdayjobs.com

Sr Software Engineer

Randstad Digital AmericasKennesaw, GA· 1 mo ago
Engineering$56.49–$66.49/hrapply on randstadusa.com

Sr Software Engineer

Interactive BrokersGreenwich, CT· 1 mo ago
Engineeringapply on jobs.dayforcehcm.com

Sr Software Engineer

LennarIrvine, CA· 1 mo ago
Engineering$107k–$134k/yrapply on careers.lennar.com