Autonomy ML Engineer – UAV Flight Systems

Heven AeroTech

Sterling (IL)

On-site

USD 110,000 - 165,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision coverage
Retirement plans
Paid time off

Job summary

Heven AeroTech is seeking a Machine Learning Engineer focused on autonomy for its uncrewed aircraft systems. You will develop ML and autonomy software, integrate perception and planning, and ensure reliable operation on real aircraft with onboard compute.

The role collaborates with ML, platform, flight test, avionics, and aircraft engineering teams to iterate from development through flight test. Strong C++/Python and ROS 2 experience preferred.

Qualifications

  • BA/BS in Computer Science, Electrical Engineering, Robotics, Aerospace Engineering, or related field or equivalent experience.
  • 2–5 years of ML/autonomy software on robotic/UAS platforms.
  • Strong C++ and Python, Linux-based development, ML frameworks.

Responsibilities

  • Develop and deploy ML and autonomy capabilities for uncrewed aircraft with onboard compute.
  • Create autonomous behaviors using state machines, behavior trees, planners, or ML.
  • Integrate perception, sensor fusion, and geospatial reasoning into flight software.
  • Collaborate with ML, platform, flight test, avionics, and mechanical teams.

Skills

C++ development
Python development
Linux
Real-time systems
English proficiency

Education

BA/BS in CS/EE/Robotics/Aerospace or related field

Tools

NVIDIA edge compute
CUDA/TensorRT
ROS 2
MAVLink

Job description

Heven AeroTech is seeking a Machine Learning Engineer focused on autonomy for its uncrewed aircraft systems. You will develop ML and autonomy software, integrate perception and planning, and ensure reliable operation on real aircraft with onboard compute.

The role collaborates with ML, platform, flight test, avionics, and aircraft engineering teams to iterate from development through flight test. Strong C++/Python and ROS 2 experience preferred.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Autonomy ML Engineer for UAV Systems
Autonomy ML Engineer for UAV Systems

Heven Drones Ltd • Washington

On-site
USD 110,000 - 165,000
Autonomy ML Engineer for Unmanned Aircraft
Autonomy ML Engineer for Unmanned Aircraft

Heven AeroTech • Bingen (WA)

On-site
USD 110,000 - 165,000
Medical, dental, vision coverage
Retirement plans
Paid time off
Autonomy ML Engineer for Uncrewed Drones
Autonomy ML Engineer for Uncrewed Drones

Heven AeroTech • Sterling (VA)

On-site
USD 110,000 - 165,000
Autonomy ML Engineer – Real-Time UAS
Autonomy ML Engineer – Real-Time UAS

Heven AeroTech • Northern (KY)

Hybrid
USD 110,000 - 165,000
Autonomy ML Engineer - Real-Time UAV Perception
Autonomy ML Engineer - Real-Time UAV Perception

Heven AeroTech • Northern (KY)

Hybrid
USD 110,000 - 165,000
Autonomy ML Engineer for Uncrewed Aircraft
Autonomy ML Engineer for Uncrewed Aircraft

Socket.dev • Sterling (VA)

On-site
USD 110,000 - 165,000
Autonomy ML Engineer — Real-Time Drone AI
Autonomy ML Engineer — Real-Time Drone AI

Socket.dev • Bingen (WA)

On-site
USD 110,000 - 165,000
Medical, dental, vision
Retirement plans
Paid time off
Machine Learning Engineer - Autonomy
Machine Learning Engineer - Autonomy

Heven AeroTech • Sterling (VA)

On-site
USD 110,000 - 165,000
Machine Learning Engineer - Autonomy
Machine Learning Engineer - Autonomy

Heven AeroTech • Sterling (IL)

On-site
USD 110,000 - 165,000
Medical, dental, and vision coverage
Retirement plans
Paid time off
Machine Learning Engineer, Autonomy
Machine Learning Engineer, Autonomy

Heven AeroTech • Northern (KY)

Hybrid
USD 110,000 - 165,000