About the job
make-rain develops autonomous drone fleets and weather modification technology aimed at improving global freshwater access and supporting agriculture. The team tackles large-scale projects using cloud seeding and related techniques to address water scarcity challenges.
Role overview
This Senior PX4 Developer position is based in El Segundo, CA. The role centers on advancing drone autonomy and embedded systems, with a particular focus on PX4 firmware development and simulation testing. As part of the engineering team, this person will work on projects that push the boundaries of drone technology for environmental impact.
What you will do
- Lead technical efforts within the drone autonomy software stack, acting as a subject matter expert
- Adapt and enhance PX4 firmware to meet specific mission requirements and flight behaviors
- Develop embedded firmware, including work on power management, integrating peripherals, and supporting sensors
- Set up and execute simulation tests using Gazebo, HITL, and SITL environments
- Support flight testing, analyze flight logs, and troubleshoot software issues as they arise
Requirements
- Extensive programming experience in C and C++
- Solid understanding of drone flight dynamics and control systems
- Hands-on experience with simulation tools and testing workflows
- Comfortable working independently and making technical decisions
- Willingness to relocate to El Segundo, California

