Onboard Junior Software Enginner

Stellantis•Auburn Hills, MI

About The Position

We are looking for a motivated Junior Software Engineer – Connectivity to join an automotive engineering team. The role supports the development and integration of connectivity solutions that enable communication between vehicles, mobile devices, cloud services, and infrastructure. The engineer will contribute to connected-vehicle features such as over-the-air updates, telematics services, V2X, and infotainment systems.

Requirements

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • At least 2 years of experience as a cloud or embedded engineer.
  • Proficiency in C/C++ and scripting languages such as Python.
  • Experience with version control systems such as Git and issue-tracking tools such as JIRA.
  • Exposure to embedded systems.

Nice To Haves

  • At least 1 year of experience in embedded software development, preferably in the automotive domain.
  • Exposure to telematics, V2X, or OTA update systems.
  • Familiarity with automotive communication protocols such as CAN, LIN, and UDS, and tools such as CANoe and CANalyzer.
  • Understanding of wireless communication technologies such as Bluetooth, Wi-Fi, and LTE/5G.
  • Familiarity with cloud platforms such as AWS and Azure, and vehicle data pipelines.

Responsibilities

  • Develop and maintain embedded software for in-vehicle over-the-air updates.
  • Collaborate with hardware, systems, cybersecurity, and cloud-services teams to deliver robust OTA features.
  • Support diagnostics, logging, and troubleshooting of connectivity issues in bench and vehicle environments.
  • Participate in Agile development processes, including sprint planning, code reviews, and continuous integration.
  • Ensure compliance with applicable automotive standards, including ASPICE, ISO 26262, and AUTOSAR.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service