Senior Onboard Infrastructure Software Engineer
Core
Design and implement core software infrastructure, libraries, and real-time operating systems for autonomous ground transportation robots.
Role type
Senior IC infrastructure software engineer
Builds
Real-time operating system, core infrastructure libraries, compute and network systems for autonomous trucks
Domain
Autonomous ground transportation / Commercial trucking / Embedded systems
Deliverable
production ML models
Required skills
Modern C++, Linux, software infrastructure at scale, performance optimization, network protocols (TCP/UDP/PTP), sensor integration (LIDAR/camera/radar)
Preferred skills
High throughput storage systems, Bazel, build systems, operating systems background
Technologies
C++, Linux, Bazel, LIDAR, cameras, radars
Responsibilities
Collaborate with engineers to build the real-time operating system; Design and implement core infrastructure and libraries; Build reliable and performant compute and network systems; Work with next-generation sensors; Gather metrics and optimize autonomous system operations
Seniority
Senior, hands-on IC