2027 Early Career Flight Software Engineer
Core
Design and development of flight software algorithms, Guidance Navigation & Control (GNC) systems, or simulation models for autonomous Unmanned Aerial Systems (UAS) and missile technologies.
Role type
Entry-level Flight Software Engineer
Builds
Advanced autonomous systems for military applications
Domain
Defense / Aerospace / Autonomous Systems
Deliverable
production ML models | product features
Required skills
Flight software development, GNC systems, simulation modeling, data analysis, cross-functional collaboration, creative problem-solving
Preferred skills
Control theory, analytical modeling, robotics competition experience, high-power rocketry, open-source autopilot software (ArduPilot/PX4), flight hardware integration, electrical test equipment usage, Python/MATLAB
Technologies
Python, MATLAB, ArduPilot, PX4, Raspberry Pi, Pixhawk, CubePilot, IMU, GNSS, UART, CAN, I2C, SPI
Responsibilities
Assist in design and development of flight software algorithms, GNC systems, or simulation models; Participate in integration and testing of software/hardware components; Analyze data from simulations and flight tests; Collaborate with cross-functional teams; Engage in creative problem-solving to advance UAS and missile technologies
Seniority
Entry-level, hands-on IC