Senior PX4 Drone Autonomy Engineer

Blackwing

El Segundo, Northern (CA, KY)

Hybrid

USD 130,000 - 170,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Rainmaker in El Segundo, CA is seeking a seasoned software engineer with drone autonomy expertise to join our autonomous fleets and weather platform. You will own development of the drone autonomy stack and contribute to PX4 firmware customization for advanced flight behaviors.

We value hands-on engineers who can ship production code in Rust, C++, or Python, and who are comfortable with embedded targets (ESP32, RP2040) and real-time middleware. Relocation to California is encouraged.

Qualifications

  • 3+ years of professional experience developing software for PX4/ArduPilot systems.
  • Experience shipping production code in Rust, plus C++ or Python.
  • Experience developing firmware for ESP32, RP2040, or similar embedded targets.
  • Familiarity with CAN, UART, I2C and SPI buses.
  • Knowledge of real-time pub/sub middleware (Zenoh, DDS, ROS 2, MQTT, or similar).
  • Working knowledge of MAVLink and autopilot integration patterns.

Responsibilities

  • Contribute to drone autonomy software stack end-to-end as a domain expert.
  • Modify and extend PX4 firmware for custom use cases and flight behaviors.
  • Develop firmware for embedded systems across power, peripherals, and sensing.
  • Support simulation-based testing in Gazebo, HITL, and SITL environments.
  • Assist with flight test support, log analysis, and software debugging.

Skills

PX4/ArduPilot systems
Rust programming
C++ programming
Python programming
Embedded firmware development
CAN/UART/I2C/SPI
Real-time middleware (Zenoh, ROS 2, MQ
MAVLink knowledge

Tools

ESP32
RP2040
Gazebo
HITL
SITL

Job description

Rainmaker in El Segundo, CA is seeking a seasoned software engineer with drone autonomy expertise to join our autonomous fleets and weather platform. You will own development of the drone autonomy stack and contribute to PX4 firmware customization for advanced flight behaviors.

We value hands-on engineers who can ship production code in Rust, C++, or Python, and who are comfortable with embedded targets (ESP32, RP2040) and real-time middleware. Relocation to California is encouraged.

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

Similar jobs worth comparing

Senior PX4 Developer
Senior PX4 Developer

Make Rain • El Segundo (CA)

On-site
USD 110,000 - 160,000
Senior PX4 Developer
Senior PX4 Developer

Blackwing • El Segundo (CA), Northern (KY)

Hybrid
USD 130,000 - 170,000
Senior PX4 Developer — Relocate to El Segundo, CA
Senior PX4 Developer — Relocate to El Segundo, CA

Make Rain • El Segundo (CA)

On-site
USD 110,000 - 160,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
C++ Drone Autonomy Engineer – Hardware-Software Integrator
C++ Drone Autonomy Engineer – Hardware-Software Integrator

Decisive Point • Washington

Hybrid
USD 120,000 - 190,000
Autonomy Engineer (UAV)
Autonomy Engineer (UAV)

Ascend Engineering • Chicago (IL)

On-site
USD 120,000 - 180,000
UAV Autonomy Engineer: PX4/ArduPilot, Hands-on Flight
UAV Autonomy Engineer: PX4/ArduPilot, Hands-on Flight

Ascend Engineering • Chicago (IL)

On-site
USD 120,000 - 180,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
Robotics & Autonomy Engineer (UAV)
Robotics & Autonomy Engineer (UAV)

Ascend Engineering • Chicago (IL)

On-site
USD 110,000 - 150,000
Senior Embedded Software Engineer - Drones & Autonomy
Senior Embedded Software Engineer - Drones & Autonomy

Lockheed Martin • San Luis Obispo (CA)

On-site
USD 110,000 - 205,000
Medical Benefits
401(k)
Flexible schedules
+3