Vehicle Software Platform Engineer

YOUR IT RECRUITMENT
Ann Arbor, MI
Job Description
Role Overview

Design and build scalable application and middleware components for next-generation vehicle software systems. Develop core software modules, middleware, and integration layers that connect vehicle operating systems, compute platforms, and sensor data to high-level driving functions.

What You Will Do

Design and implement application- and middleware-level software features for advanced driving (AD/ADAS) and connected vehicle platforms. Develop and maintain C++ and Python modules that interface with sensors, compute nodes, and vehicle systems.

Why It Might Be a Fit

Strong C++ AND Python programming skills, hands-on system software development, and a proven track record shipping production software in automotive, aerospace, defense, robotics, or a nearby embedded domain.

Requirements

  • 3–5+ years of relevant software engineering experience
  • Strong C++ AND Python programming skills
  • Hands-on system software development (drivers, filesystems, sockets) on Linux and/or QNX
  • Solid understanding of embedded software/systems and interfaces such as Ethernet and CAN
  • Proven track record shipping production software in automotive, aerospace, defense, robotics, or a nearby embedded domain
  • Strong debugging and troubleshooting skills

Benefits

  • W2 contract
  • $65–$85/hr pay
]]>