UAV Autonomy Engineer (PX4/ArduPilot)

Ascend Engineering

Chicago (IL)

On-site

USD 110,000 - 150,000

Full time

31 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ascend Engineering in Chicago, IL seeks a Robotics & Autonomy Engineer to develop, integrate, and validate autonomy on UAV platforms built around PX4 and ArduPilot. The role is hands-on across the full UAV stack, from embedded flight software to mission logic and field validation.

You’ll work on real-world flight tests, tune estimators and controllers, and integrate sensors and payloads. Must have permanent US residence and be ready to own engineering tasks across multiple projects.

Qualifications

  • Strong robotics/autonomy fundamentals: coordinate frame transformations, Kalman filtering, and PID control.
  • Strong C++ or C programming skills.
  • Experience with PX4 or ArduPilot, or ability to ramp quickly on embedded autopilot codebase.
  • Experience flying and testing UAV or robotic platforms.
  • Familiarity with MAVLink, flight logs, and autopilot configuration.
  • Experience debugging complex software and hardware interactions.
  • Ability to work independently and take ownership across multiple projects.
  • Strong problem-solving and practical engineering judgment.

Responsibilities

  • Develop and modify PX4 or ArduPilot firmware to support new autonomy features and system capabilities
  • Implement mission logic, flight behaviors, and MAVLink integrations
  • Integrate sensors, cameras, radios, and payloads into UAV platforms
  • Tune and analyze estimation and control performance (EKF/Kalman filtering, PID loops) across platforms
  • Conduct flight testing and validate autonomous behaviors in real-world conditions
  • Analyze flight logs and telemetry to diagnose and resolve issues
  • Debug problems across the UAV stack including firmware, networking, hardware, and companion computers
  • Collaborate with engineers to design robust UAV architectures and workflows
  • Document system behavior, debugging results, and design decisions

Skills

Robotics fundamentals
Coordinate frames
State estimation
PID control analysis
C/C++ programming
PX4/ArduPilot experience
Autonomy software
UAV testing

Tools

PX4
ArduPilot
MAVLink
ROS/ROS 2
Linux

Job description

Ascend Engineering in Chicago, IL seeks a Robotics & Autonomy Engineer to develop, integrate, and validate autonomy on UAV platforms built around PX4 and ArduPilot. The role is hands-on across the full UAV stack, from embedded flight software to mission logic and field validation.

You’ll work on real-world flight tests, tune estimators and controllers, and integrate sensors and payloads. Must have permanent US residence and be ready to own engineering tasks across multiple projects.

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

Similar jobs worth comparing

Autonomy Engineer (UAV) - Hands-on Flight & Systems
Autonomy Engineer (UAV) - Hands-on Flight & Systems

Ascend Engineering • Chicago (IL)

On-site
USD 110,000 - 150,000
Drone Autonomy Engineer: Hands-on Flight & Systems
Drone Autonomy Engineer: Hands-on Flight & Systems

Ascend Engineer • Chicago (IL), Northern (KY)

Hybrid
USD 110,000 - 160,000
Autonomy Engineer (UAV)
Autonomy Engineer (UAV)

Ascend Engineering • Chicago (IL)

On-site
USD 110,000 - 150,000
Robotics & Autonomy Engineer (UAV)
Robotics & Autonomy Engineer (UAV)

Ascend Engineer • Chicago (IL), Northern (KY)

Hybrid
USD 110,000 - 160,000
Robotics & Autonomy Engineer (UAV)
Robotics & Autonomy Engineer (UAV)

Ascend Engineering • Chicago (IL)

On-site
USD 110,000 - 150,000
Drone Autonomy Software Engineer (C++, Linux, PX4)
Drone Autonomy Software Engineer (C++, Linux, PX4)

Applied Intuition • Arlington (VA)

On-site
USD 150,000 - 210,000
Base Salary
Equity
Health Insurance
+9
Autonomy Robotics Engineer for Aerial Drones & eVTOL
Autonomy Robotics Engineer for Aerial Drones & eVTOL

Pivotal • Lakeland (FL)

On-site
USD 90,000 - 140,000
Autonomy Robotics Engineer - UAV Drone Stack
Autonomy Robotics Engineer - UAV Drone Stack

applied • Poway (CA)

Hybrid
USD 135,000 - 185,000
Autonomy ML Engineer for UAV Systems
Autonomy ML Engineer for UAV Systems

Heven Drones Ltd • Washington

On-site
USD 110,000 - 165,000
Senior PX4 Firmware Engineer – UAS Simulation & Autonomy
Senior PX4 Firmware Engineer – UAS Simulation & Autonomy

Zone5 Technologies • United States

On-site
USD 148,000 - 179,000
Medical, dental, vision, life
401k with company-match
PTO 3 weeks
+2