Senior PX4 Software Engineer Job
FlightWave, a subsidiary of Red Cat Holdings, is looking to fill a Senior PX4 Software Engineer position. We are a dynamic and growing drone technology company focused on the manufacturing of Unmanned Aircraft Systems (UAS drones) for use in defense, public safety, and other government security organizations. In this role, you will lead the development and optimization of flight control software for our VTOL platforms, with primary focus on PX4 flight stack customization, implementation, and integration.
The ideal candidate will have a background in flight control systems, robotics, or aerospace engineering with extensive experience in PX4 development and VTOL aircraft systems.
Essential Duties and Responsibilities
- Lead development and customization of PX4 flight stack for VTOL applications
- Design and implement custom flight modes and control algorithms for specific mission requirements
- Develop and maintain flight control parameter optimization for VTOL transition phases
- Develop and maintain autopilot integrations tied to other systems such as payloads and ground control stations.
- Create and maintain automated testing frameworks for flight control software
Required Qualifications
Bachelor's degree in Aerospace, Robotics, Computer Science, or related technical field8+ years of software development experience in robotics or aerospace systems5+ years of experience with PX4 or similar flight control systemsStrong C++ programming skills with real-time systems experienceDemonstrated experience with VTOL aircraft systems and controlExperience with flight testing and data analysisProven track record of flight software development in regulated environmentsStrong understanding of control theory and state estimationAdditional Desired Qualifications
Master's degree in Aerospace, Robotics, or related fieldFamiliarity with ROS2 and modern robotics frameworksExperience with simulation environments (jMAVSim, Gazebo)Knowledge of computer vision and autonomous navigation systemsExperience with CI / CD pipelines for embedded systemsBackground in mission planning and trajectory optimizationExperience with MAVLINK protocol and custom message developmentActive Part 107 FAA LicensePhysical Requirements and Working Conditions
Ability to lift and carry up to 50 pounds.Ability to stand for extended periods, as required by the duties and responsibilities.Adeptness in moving around the office, manufacturing facilities, and other workspaces.Compensation : $130-160K plus generous annual equity package and potential bonuses.