
Posted 1 month ago
Senior PX4 Developer
AI Summary
Senior PX4 developer with experience in drone autonomy and firmware, responsible for extending PX4 firmware, embedded systems, and simulation testing across Gazebo/HITL/SITL.
About this role
Rainmaker builds systems to make it rain. Our autonomous drone fleets and weather modification platform operate worldwide: expanding freshwater supplies, protecting agriculture, and proving that cloud seeding works at scale.
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
Skills
Explore related jobs
More jobs at Rainmaker Technology Corporation
Director of California Government AffairsEl Segundo, CA
Director of Government Affairs - ArizonaPhoenix, AZ
Director of Government Affairs - NevadaCarson City, NV
Director of Government Affairs - ColoradoDenver, CO
Director of Government Affairs - IdahoBoise, ID
Director of Government Affairs - WashingtonOlympia, WA