Senior Robotics Software Engineer
Listed on 2026-10-05
-
Software Development
C++ Developer, Software Engineer, AI Engineer (Applied/Software), Robotics
Develop and integrate real-time path-planning, route-optimization, and multi-agent coordination algorithms for command-and-control systems and unmanned fleets. Validate and optimize planner performance through simulation and testing, and support mission-critical applications such as asset routing and obstacle and threat avoidance.
Requirements: Requires 8 or more years of experience in algorithm design, software development, and mathematical modeling, with programming expertise in C/C++ and/or Rust and strong knowledge of path-planning methods. Candidates should also bring relevant GNC, trajectory optimization, applied mathematics, vehicle dynamics, concurrent software, and production-development experience, and be eligible to obtain and maintain an active U.S. Secret clearance.
Key
Skills:
Path Planning, Route Optimization, C/C++, Rust, Algorithm Design, Trajectory Optimization, Guidance, Navigation, And Control, Concurrent Programming, Real-Time Systems, Graph-Based Search, Sampling-Based Planning, Applied Mathematics, Vehicle Dynamics, Control Theory, Geospatial Data, Machine Learning
Benefits: Equity Grants, Health Benefits
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).