2h ago
Software Engineer, Onboard Systems
Mountain View, California (HQ)
$160,000-$240,000 / year
full-timemidAutonomous vehicles / self-driving technology
Tech Stack
Description
You will work on Linux-based systems inside self-driving vehicles, design APIs for node communication, build real-time logging and data pipelines, and debug complex system-wide issues to ensure reliable autonomy platform performance.
Requirements
- MS/PhD in Computer Science + 2+ years industry experience
- Strong system fundamentals and strong C++ skills
- Production-quality software in C/C++, Python for self-driving, robotics, embedded Linux, or telecom
- Deep understanding of Linux operating systems
- Experience with ROS or other robotics frameworks (bonus)
- Robotics, ML inference optimization, or GPU programming experience (bonus)
Responsibilities
- Work on multiple Linux-based systems inside our vehicle
- Design and implement contracts and APIs facilitating communication between multiple nodes
- Build foundational libraries with emphasis on low-latency and consistent performance
- Build real-time logging systems and data pipelines/diagnostics tools
- Debug hard-to-reproduce whole-system problems
0 views 0 saves 0 applications