Staff Software Engineer, Mission Planning
Core
Lead design and development of mission planning, routing, and human-assisted autonomy for driverless commercial trucks on public roads.
Role type
Staff Software Engineer (Autonomous Vehicle Motion Planning)
Builds
Mission planning stack, routing algorithms, and human-assisted autonomy features for driverless semi-trucks.
Domain
Autonomous ground transportation / Commercial trucking / Robotics
Deliverable
production ML models | product features
Required skills
Motion planning, graph theory, distributed computing, modern C++, production-level robotics software development, architecture design, technical leadership
Preferred skills
Mentoring robotics engineers, deploying software on autonomous vehicles, building safety cases, optimizing system performance (latency/throughput), simulation framework development, data-driven decision making
Technologies
C++, Graph Theory, Distributed Computing, Simulation Frameworks
Responsibilities
Lead design and development of mission planning and routing for driverless operation; Develop architecture and long-term roadmap for motion planning; Identify metrics to orient engineering teams toward product excellence; Mentor and provide technical leadership to junior and senior engineers; Integrate onboard and offboard driving logic; Partner cross-functionally to define interfaces and system behavior.
Seniority
Staff, hands-on IC with significant leadership scope