Role Overview
We are looking for an Autonomy Engineer specializing in navigation, path planning, trajectory generation, and autonomous decision-making for robotic systems operating in complex, unstructured, and GPS-denied environments.
Key Responsibilities
Required Technical Skills
Qualifications
Strong debugging skills across navigation, planning, and sensor integration.
Exposure to large-scale mapping, multi-agent systems, or distributed robotics.
Experience developing end-to-end autonomy and navigation systems.
Master’s or PhD in Robotics, Autonomous Systems, Computer Science, AI/ML, or related fields.
Simulation tools such as Gazebo, CARLA, or Isaac Sim.
Docker, cross-compilation, and embedded deployment.
Linux, multithreading, and real-time system development.
NVIDIA Jetson AGX Orin and embedded performance optimization.
ROS 2, TF, message passing, and distributed robotics architecture.
Multi-sensor fusion and integration of camera, LiDAR, radar, IMU, and GPS information.
Experience with geospatial datasets, including GIS, satellite imagery, DEMs, and digital maps.
Cost-aware navigation and obstacle avoidance.
Planning and optimization algorithms for autonomous robotic systems.
Robotics fundamentals, mapping, and state estimation.
Motion Planning, Trajectory Generation, and Autonomous Decision-Making.
Navigation, Path Planning, and Algorithm Development.
Strong proficiency in C++ (14/17/20) and Python.
Contribute to modular autonomy architecture and system scalability.
Debug complex autonomy issues involving planning, state estimation, timing, and multi-module interactions.
Conduct simulation, field testing, navigation validation, and performance optimization.
Optimize autonomy algorithms for low latency, deterministic execution, and embedded deployment.
Develop planning systems that incorporate dynamic obstacles and changing environmental conditions.
Implement navigation algorithms capable of operating under environmental uncertainty and degraded sensor conditions.
Integrate perception, mapping, state estimation, and planning modules into a cohesive autonomy stack.
Develop algorithms for real-time decision-making and motion planning.
Build and maintain large-scale environment representation and mapping systems for autonomous navigation.
Develop cost-aware path planning and trajectory generation algorithms considering terrain, obstacles, risk, and mission priorities.
Design, develop, and implement autonomous navigation and path-planning algorithms.


Global
United States