Flight Controller Developer - PX4
Rainmaker
Software Engineering, Accounting & Finance
El Segundo, CA, USA
Posted on Nov 22, 2024
Rainmaker is pioneering a modern cloud seeding system to solve water scarcity and inclement weather problems. We develop and incorporate radar validation, weather-resistant UAS, numerical weather modeling, and sustainable cloud seeds into an effective precipitation enhancement solution.
The Engineering team at Rainmaker works on our UAS, dispersion payload, and in-situ/remote sensing systems. If you are interested in working in an extremely innovative and fast paced environment, where your work directly makes an impact and difference in our operational system, this is a fantastic opportunity.
WHAT YOU'LL DO
- Test and Implement modifications to the PX4 flight controller firmware
- Develop custom parameters and modes for stable autonomous flight in high wind and icing conditions
- Create diagnostic flight protocols to detect hardware, software and calibration anomalies
- Train others on the PX4 flight controller and its firmware
REQUIRED QUALIFICATIONS
- Experience with PX4 simulation and development
- Skilled at test driven development with a deep understanding of the importance of writing tests first
- Experience with CI/CD pipelines
- Embedded systems and hardware development experience
- Track record of developing for Linux
- Proficient at coding in C/C++ and Python