Senior PX4 Drone Autonomy Engineer (Rust/C++)

Rainmaker

El Segundo (CA)

On-site

USD 150,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Rainmaker is seeking a seasoned software engineer to advance drone autonomy in El Segundo, CA. You will work on the drone autonomy software stack and modify PX4 firmware for unique use cases, developing embedded firmware for power, peripherals, and sensing.

You will support Gazebo-based simulations and real flight tests, including log analysis and debugging. A minimum of 3+ years with PX4/ArduPilot and Rust, C++, or Python is required.

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.

Responsibilities

  • Contribute to our 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
Rust
C++
Python
Embedded firmware
MAVLink
Real-time pub/sub
CAN
UART
I2C
SPI
Gazebo

Tools

ESP32
RP2040
Zenoh
DDS
ROS 2
MQTT

Job description

Rainmaker is seeking a seasoned software engineer to advance drone autonomy in El Segundo, CA. You will work on the drone autonomy software stack and modify PX4 firmware for unique use cases, developing embedded firmware for power, peripherals, and sensing.

You will support Gazebo-based simulations and real flight tests, including log analysis and debugging. A minimum of 3+ years with PX4/ArduPilot and Rust, C++, or Python is required.

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

Similar jobs worth comparing

Senior PX4 Drone Autonomy Engineer
Senior PX4 Drone Autonomy Engineer

Rainmaker Technology Corporation • El Segundo (CA)

On-site
USD 150,000 - 200,000
Senior PX4 Drone Autonomy Engineer
Senior PX4 Drone Autonomy Engineer

jobs.frontdoordefense.com - Jobboard • El Segundo (CA)

On-site
USD 150,000 - 200,000
Senior PX4 Developer
Senior PX4 Developer

Make Rain • El Segundo (CA)

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

Front Door Defense • El Segundo (CA)

On-site
USD 150,000 - 200,000
Senior PX4 Developer
Senior PX4 Developer

Rainmaker • El Segundo (CA)

On-site
USD 150,000 - 200,000
Senior PX4 Developer
Senior PX4 Developer

Rainmaker Technology Corporation • El Segundo (CA)

On-site
USD 150,000 - 200,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
Embedded Engineer
Embedded Engineer

Ascend Engineering • Chicago (IL)

On-site
USD 110,000 - 160,000
Drone Software Engineer
Drone Software Engineer

Pixels on Target LLC • Town of Florida (NY)

On-site
USD 100,000 - 140,000
Software Engineer (ES Aero)
Software Engineer (ES Aero)

Belcan Corporation • San Luis Obispo (CA)

On-site
USD 104,000 - 146,000