Role OverviewDesign 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
]]>