C

Cleo Robotics

Industrial inspection drones for hazardous spaces

Robotics Autonomy Engineer

Robotics & Autonomous SystemsConfirmed live in the last 24 hours
Full-timeBoston, MA, USA

About the Job

Requirements

  • A bachelor's degree in Robotics, Computer Science, Computer Engineering, or a related field is required.
  • A master's degree in Robotics, Autonomous Systems, Controls, or Computer Vision is a plus.
  • Three to five years of professional experience developing autonomy, localization, state estimation, navigation, and/or flight software for robots, UAVs, autonomous vehicles, or similarly complex physical systems, or equivalent demonstrated technical depth.
  • Proven experience deploying autonomy software on real robotic systems in the field, not just simulations or research prototypes.
  • Strong hands-on experience with visual odometry, visual-inertial odometry, 3D mapping, sensor fusion, and simultaneous localization and mapping (SLAM), including extended Kalman filter-based estimation, calibration, and time synchronization.
  • Practical experience with perception, obstacle detection, motion and path planning, trajectory generation or optimization, and map representations such as occupancy grids and octrees.
  • Strong software engineering fundamentals, deep proficiency in C++ and C, and strong proficiency in Python; experience with flight control software or embedded systems is highly valuable.
  • Experience turning robotics research into robust capabilities on compute-constrained edge hardware, including experience with embedded Linux and systems-on-chip such as Qualcomm Snapdragon or NVIDIA Jetson, and profiling and optimization using GPU or DSP acceleration to meet real-time performance, latency, memory, power, and compute constraints.
  • Use of AI tools as a core part of the daily engineering workflow to accelerate development, debugging, testing, data analysis, research, and evaluation of new approaches while maintaining technical judgment and ownership.
  • Strong ownership and ability to work independently, taking ambiguous technical problems from definition through implementation, testing, and deployment with limited supervision.
  • Experience with ROS2, Linux, Git, Docker, and modern software practices; experience with deployed fleets, including telemetry, fleet diagnostics, hardware compatibility, and long-term maintainability, is a strong plus.
  • Ability to communicate technical concepts, risks, and tradeoffs clearly, collaborate across teams, and give and receive technical feedback constructively.

Responsibilities

  • Own and advance the autonomy stack across localization, mapping, state estimation, sensor fusion, path planning, obstacle avoidance, and mission execution.
  • Work across autonomy, perception, sensors, flight controls, and vehicle dynamics to solve system-level problems and optimize real-time performance.
  • Develop and harden visual-inertial and LiDAR-based SLAM, multi-sensor fusion, sensor calibration, relocalization, drift management, and map persistence.
  • Develop perception and reactive autonomy for obstacle detection, free-space understanding, dynamic replanning, and safe navigation through changing and unpredictable environments.
  • Build autonomous behaviors including path following, mission execution, data collection, health monitoring, fault detection, redundancy, graceful degradation, recovery, and safe return behaviors.
  • Turn cutting-edge robotics research into reliable product capabilities on compute-constrained edge hardware.
  • Optimize the full stack for onboard compute by profiling and tuning C and C++ for real-time performance within strict latency, memory, compute, power, and thermal budgets on embedded edge hardware.
  • Build and improve simulation, log replay, automated testing, regression benchmarks, telemetry, continuous integration and continuous deployment, deployment, and fleet diagnostics to support reliable autonomy across a growing fleet and multiple hardware configurations.
  • Own real-world autonomy performance through bench and field testing, flight-log analysis, root-cause debugging, and rapid product iteration.
  • Help define the autonomy architecture and roadmap while operating with significant independence and ownership.

Desired Qualifications

  • Experience with UAV flight stacks and multirotor control, including PX4, ArduPilot, MAVLink, offboard control, and attitude and position control loops.
  • Simulation and software-in-the-loop/hardware-in-the-loop experience with Gazebo, Isaac Sim, AirSim, or comparable tools, including closing the simulation-to-real gap.
  • Experience mentoring engineers or leading a small technical team.

About the Company

Cleo Robotics

Industrial inspection drones for hazardous spaces

Cleo Robotics builds autonomous palm-sized ducted drones for inspecting dangerous and confined spaces. The Dronut lineup, including X1 and DD1, uses a sealed, collision-tolerant bi-rotor design with LiDAR, a 4K camera, and 3D point cloud data processed on a Qualcomm Snapdragon, enabling AI-assisted navigation in GPS-denied environments. The design emphasizes indoor, hazardous-environment work and is tailored for ISR and security tasks, offering hardware payloads to commercial and government customers, including the US Army. Its goal is to remove the need for human entry into dangerous spaces by using robotic systems that can inspect, monitor, and capture data where people cannot safely go.

Company size
1-10
Company stage
Not listed
Total funding
Not listed
Headquarters
Boston, MA
Founded
2016

Recently Posted Jobs

Explore more opportunities at Cleo Robotics

See more jobs