Software Engineer - Connected Vehicle Data

Stellantis•Auburn Hills, MI

About The Position

The Remote Vehicle Management (REVM) team develops and supports Stellantis’s on-vehicle data collection application and the AWS cloud infrastructure behind it. The team is responsible for connected vehicle data collection for Stellantis globally. The Software Engineer leads technical work from requirements through vehicle launch and field support, making design decisions across both the vehicle and cloud components. The role also helps resolve complex field issues and supports the growth of newer engineers.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a related field.
  • At least 8 years of experience in software development or a related technical field, with hands-on coding in Java, C/C++, Python, or a similar language.
  • Several years of experience working on automotive, connected vehicle, or telematics systems.
  • Experience leading technical projects through delivery, including planning, estimating, managing dependencies, and meeting fixed launch dates.
  • Experience designing and running cloud services in production; AWS is preferred.
  • Working understanding of how vehicle data moves from ECUs and the vehicle network to the cloud.
  • Clear communication with engineers and non-technical stakeholders.
  • Passion for automotive and solving difficult problems.

Nice To Haves

  • Experience with CAN bus, vehicle diagnostics (UDS, OBD-II), or telematics control units.
  • Experience supporting vehicle launches or field quality investigations at an OEM or supplier.
  • Experience with streaming and event-driven systems such as Kafka or Kinesis.
  • Embedded or real-time software experience.
  • Agile delivery and TDD experience, with tools such as Jira, Jenkins, TeamCity, Gradle, or Maven.
  • Technical leadership experience, including leading technical teams, setting technical direction, and mentoring engineers.
  • Master's degree in a related field.

Responsibilities

  • Lead delivery of data collection features end to end, from requirements and design through vehicle launch and field support.
  • Plan and sequence technical work against vehicle program timelines, and raise risks early when schedules or dependencies slip.
  • Make architecture and design decisions across the on-vehicle application and AWS services that ingest and process its data.
  • Lead triage of launch and field issues, trace problems from the vehicle to the cloud, and drive them to root cause.
  • Work with vehicle programs, product owners, other engineering teams, and suppliers to agree on scope, interfaces, and priorities.
  • Set standards for code quality, testing, and reliability through design reviews, code reviews, and hands-on work.
  • Mentor junior engineers and help them take on more ownership.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service