Updated continuously

Drone Software Jobs

Software is where much of the drone industry's hardest problems are solved — autonomy, perception, flight control and the systems that let aircraft fly and navigate on their own. These roles are among the best-paid in the field. Below are the latest drone software jobs from companies hiring now.

Roles open
306
Logo of Alta Ares
Alta Ares

Software Engineer — VIE USA

New York City, United States
HybridFull-timeJunior
Logo of Maple Aviation
Maple Aviation

Senior Flight Control System Engineer

Ottobrunn, Germany
On-siteFull-timeSenior
Logo of Sphere Defense
Sphere Defense

Senior Firmware Engineer, Autonomous Systems

Brussels, Belgium
On-siteFull-timeSenior
Logo of Sphere Defense
Sphere Defense

Firmware Engineer, Autonomous Systems

Brussels, Belgium
On-siteFull-timeSenior
Logo of Zone 5 Technologies
Zone 5 Technologies

Embedded Software Engineer V/VI

Fort Walton Beach, United States
On-siteFull-timeSenior
$175,000 - $210,000/yr
Logo of Wild West Systems Inc.
Wild West Systems Inc.

Software and Autonomy Engineering Lead

Leander, United States
On-siteFull-timeLead
Logo of Sopra Steria
Sopra Steria

Senior Software Developer C++

Montréal, Canada
RemoteHybridFull-timeSenior
Logo of Shield AI
Shield AI

Senior Autonomy Integration Engineer

London, United Kingdom
HybridFull-timeSenior
Logo of NODA AI
NODA AI

Systems Software Integration Engineer - Taiwan

Taiwan
RemoteFull-timeMid-Level
Logo of Anduril Industries
Anduril Industries

Lead Mission Software Engineer, Connected Warfare

London, United Kingdom
On-siteFull-timeLead
Logo of Zipline
Zipline

Software Engineer - Embedded Firmware

South San Francisco, United States
HybridFull-time
$150,000 - $210,000/yr
Logo of Zipline
Zipline

Senior Software Engineer - Maps Routing

South San Francisco, United States
On-siteFull-timeSenior
Logo of Anduril Industries
Anduril Industries

Senior Software Engineer, Anduril Cyber

Washington, United States
On-siteFull-timeSenior
$191,000 - $253,000/yr
Logo of Wild West Systems Inc.
Wild West Systems Inc.

Firmware Engineer

Leander, United States
On-siteFull-timeMid-Level
Logo of qualcomm
qualcomm

Robotics Systems Integration and Test Engineer - Qualcomm Advanced Robotics Team

San Diego, United States
On-siteFull-timeJunior
$122,500 - $183,700/yr
Logo of Rainmaker Technology Corporation
Rainmaker Technology Corporation

Rainmaker Fellow, Machine Learning

El Segundo, United States
On-siteFull-timeJunior
$8,000/mo
Logo of Rainmaker Technology Corporation
Rainmaker Technology Corporation

Machine Learning Researcher

El Segundo, United States
On-siteFull-time
$160,000 - $220,000/yr
Logo of Everstar
Everstar

Computer Vision Engineer (Reindentefication / UAV tracking / Non-GNSS navigation)

Kyiv, Ukraine
On-siteFull-timeSenior
Logo of Shield AI
Shield AI

Senior Staff Engineer, Autonomy Integration (R5441)

San Diego, United States
HybridFull-timeSenior
$230,000 - $350,000/yr
Logo of Palantir Technologies
Palantir Technologies

Software Engineer - Edge AI Systems

Seattle, United States
HybridFull-timeSenior
$145,000 - $200,000/yr

The intelligence of a modern drone lives in its software

That covers: flight control and guidance, navigation and control (GNC), autonomy and path planning, computer vision and perception, machine learning for detection and tracking, embedded and firmware development, and the backend and DevOps systems that support fleets in the field. Employers range from defense and autonomy startups to delivery and enterprise-drone companies, and the work often sits at the cutting edge of robotics and AI.

Common requirements include strong programming skills — C++, Rust, Python are frequent — plus experience in robotics, control systems, computer vision or machine learning depending on the role. Many positions are senior and well compensated, reflecting the difficulty of the problems and the competition for people who can solve them. A drone flight certificate is almost never required; this is software engineering applied to aircraft. Roles are updated continuously as companies across the US, Europe and elsewhere post new openings.

Not writing the code? Drone engineer jobs cover the hardware side, and many of these roles are also available as remote drone jobs.

Questions, answered

What are drone software jobs?
Software engineering roles focused on making drones fly, navigate and operate autonomously — including flight control, autonomy, perception, computer vision, machine learning and embedded systems.
What programming languages do drone software jobs use?
C++, Rust and Python are the most common, often alongside robotics frameworks and machine-learning or computer-vision libraries, depending on the specific role.
Do I need to be a drone pilot to work in drone software?
No. These are engineering roles and rarely require a flight certificate. The priority is software, robotics, control-systems or ML experience.
Are drone software jobs well paid?
Generally yes. Autonomy, perception and flight-control roles are among the best-compensated in the industry because of the specialised skills involved. See individual listings for salary ranges.