Career EngineCareer Engine
Your matchExample
83%match
Why you fitThis role calls for C and C++ — tell us what you know and we'll check the rest.
Gap to noteAlso lists Python — worth confirming before you apply.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Job Opening

Dodge logo

Onboard Junior Software Enginner

Dodge · Posted 1 day ago

ic
2+ yrs expCC++PythonGitJIRAEmbedded SystemsOTA UpdatesTelematics

We are looking for a motivated Junior Software Engineer – Connectivity to join our automotive engineering team. In this role, you will help develop and integrate cutting-edge connectivity solutions that enable seamless communication between vehicles, mobile devices, cloud services, and infrastructure. You will contribute to the future of connected vehicles, supporting features such as over-the-air updates, telematics services, V2X, and infotainment systems.

Key Responsibilities:

  • Develop and maintain embedded software for in-vehicle OTA
  • Collaborate with cross-functional teams including hardware, systems, cybersecurity, and cloud services 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 automotive standards such as ASPICE, ISO 26262, and AUTOSAR where applicable.

Basic Qualifications:

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • A minimum of 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 (e.g., Git) and issue tracking tools (e.g., JIRA).
  • Exposure to embedded systems

Preferred Qualifications:

  • A minimum of 1 year of experience in embedded software development, preferably in the automotive domain.
  • Exposure to telematics, V2X, or over-the-air (OTA) update systems.
  • Familiarity with automotive communication protocols (CAN, LIN, UDS) and tools (e.g., CANoe, CANalyzer).
  • Understanding of wireless communication technologies (Bluetooth, Wi-Fi, LTE/5G).
  • Familiarity with cloud platforms (AWS, Azure) and vehicle data pipelines.
Apply on Dodge's site →

This posting is sourced from Dodge's own career site — applying takes you there directly.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Related roles

There are 7 open roles at Dodge right now. This role centers on C, C++, Python, and Git.

Want roles like this found for you?

Set your Focus once. Career Engine screens every new opening every week.

A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.