Chaos Industries
GNC Software Engineer
$160K–$240K
El Segundo, California, United States +1 · Full-time · Posted Oct 22, 2026
- Location
- El Segundo, California, United States
Los Angeles, California, United States - Experience
- 10+ years of professional, object-oriented software development.
- Education
- Bachelor’s or higher degree in Computer Science, Computer Engineering, Aerospace Engineering, or related degree.
- Visa sponsorship
- U.S. Person status is required because the position requires the ability to access U.S.-only data systems.
About the job
Leads the design and implementation of guidance and navigation software for a clean-sheet airframe, supporting airframe design and integration on flight hardware.
What you'll do
- Implement guidance and navigation software within COTS software frameworks.
- Support airframe design activities and integrate software on flight hardware.
- Work full-time on-site in Hawthorne, Los Angeles, California.
What they ask for
- Bachelor’s or higher degree in Computer Science, Computer Engineering, Aerospace Engineering, or a related degree.
- 10+ years of professional object-oriented software development experience.
- Experience designing and implementing UAS guidance algorithms using commercial autopilot frameworks such as ArduPilot; practical understanding of fixed-wing and rotary-wing flight dynamics.
- Experience with microcontroller and Linux-based embedded development, real-time software and hardware interfaces, vendor low-level drivers and firmware, and Agile processes including Scrum, CI, and TDD; U.S. Person status required.
Nice to have
- Current or previous DoD security clearance; Part 107 remote pilot certification.
- EO/IR or radar sensor integration; VHDL and AMD/Xilinx FPGA development; git; production-level deployment, high-TRL system development, or HW/SW integration and verification experience.
Pay
$160,000 - $240,000 USD base salary
Tools
ArduPilot, STM32, Linux, Nvidia Jetson, AMD/Xilinx SoC, Microblaze, VHDL, git
Model-written summary · the original posting is authoritative