Effector Guidance Software Engineer
Core
Design and implement guidance and navigation software for clean-sheet airframe designs and UAS platforms.
Role type
Senior IC embedded software engineer (guidance algorithms)
Builds
Guidance software for unmanned air systems (UAS) and defense platforms
Domain
Defense / Aerospace / Embedded Systems
Deliverable
production ML models | product features
Required skills
Object-oriented software development, guidance algorithm design, flight dynamics (fixed/rotary wing), microcontroller programming (STM32), Linux on embedded SoC (Nvidia Jetson, AMD/Xilinx, Microblaze), real-time embedded software, hardware interface integration, vendor driver integration, Agile/Scrum/CI/CD
Preferred skills
DoD security clearance, Part 107 remote pilot certification, EO/IR sensor integration, radar sensor integration, VHDL/FPGA development, DevSecOps, high-TRL system lifecycle development, HW/SW integration and verification
Technologies
STM32, Nvidia Jetson, AMD/Xilinx SoC, Microblaze, ArduPilot, VHDL, Git, COTS frameworks
Responsibilities
Implement guidance and navigation software within COTS frameworks, support airframe design activities, support system integration of software on flight hardware
Seniority
Senior, hands-on IC