Staff Software Engineer, Mission Planning
Core
Design and develop mission planning and prediction systems for driverless operation on public roads, integrating driving logic and ML models to handle complex real-world scenarios.
Role type
Staff Software Engineer (Mission Planning)
Builds
Autonomous trucking software for commercial freight and U.S. Department of Defense applications
Domain
Autonomous ground transportation / Robotics
Deliverable
production ML models
Required skills
C++, motion planning, trajectory optimization, graph theory, production-level robotics software development, system architecture, technical leadership
Preferred skills
deploying software on driverless autonomous vehicles, improving system performance (latency, throughput, reliability), simulation frameworks, data-driven development workflows, mentoring engineers
Technologies
C++
Responsibilities
Design and develop mission planning and prediction systems; Develop architecture and long-term roadmap; Mentor and provide technical leadership to engineers; Integrate engineered driving logic and machine-learning models; Develop robust models to predict behavior of other actors; Partner cross-functionally with Perception, Controls, Systems, and Simulation teams
Seniority
Staff, hands-on IC with mentorship