Senior PX4 Developer

Rainmaker

$150K — $200K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years of experience with PX4/ArduPilot software development
  • Proficient in Rust, plus C++ or Python for production-level code
  • Experience with firmware for ESP32, RP2040, or similar embedded systems
  • Familiar with low-level communication protocols (CAN, UART, I2C, SPI)
  • Knowledge of real-time pub/sub middleware frameworks (Zenoh, DDS, ROS 2, MQTT)
  • Understanding of MAVLink and autopilot integration techniques

Responsibilities

  • Contribute expertise to enhance the drone autonomy software stack
  • Modify PX4 firmware to fit custom use cases and flight behavior
  • Develop and optimize embedded firmware for various power and sensing peripherals
  • Support simulation-based testing using Gazebo, HITL, and SITL
  • Conduct flight test support, including log analysis and debugging

Benefits

  • Dynamic work environment in the cutting-edge drone technology sector
  • Opportunity to influence the development of autonomous systems
  • Collaborative team atmosphere with experts in the field
  • Potential for growth in an emerging industry
  • Relocation support to El Segundo, California may be available
Full Job Description
You are:
  • A seasoned software engineer with a background in drone autonomy
  • Fast, thoughtful, autonomous, and opinionated
  • Willing to relocate to El Segundo, California

What you'll work on:
  • 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

What we're looking for:
  • 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
  • Comfort with low-level peripheral buses: CAN, UART, I2C, SPI
  • Experience with real-time pub/sub middleware (Zenoh, DDS, ROS 2, MQTT, or similar)
  • Working knowledge of MAVLink and typical autopilot integration patterns


$150,000 - $200,000 a year

Benefits:
  • Significant stock options with high potential upside as an early-stage company
  • 401(k) with employer matching
  • Full health coverage (medical, dental, and vision insurance)
  • Relocation assistance provided (if applicable)
  • Unlimited PTO
  • Paid parental leave for both parents
  • Lunch provided when working in-office and a fully stocked kitchenette
  • Free EV charging at the HQ


Similar Jobs

More Jobs at Rainmaker

More Aerospace & Defense Jobs

Find similar Senior PX4 Developer jobs: