Senior GNC Engineer
Core
Design, integrate, and rigorously test core flight autonomy capabilities for defense aerial UAS platforms (quadrotors to fixed wings) to enable tactical military missions.
Role type
Senior GNC Engineer (Defense Aerial Autonomy)
Builds
Reusable GNC algorithms and software stack for autonomous aerial vehicles
Domain
Defense / Aerospace Robotics / Autonomous Systems
Deliverable
production ML models | product features
Required skills
GNC software development, C++ programming, outer-loop control systems, path planning algorithms, control theory, dynamics, optimization, 3DoF/6DoF modeling, flight testing, UAS GNC systems (PX4, Ardupilot)
Preferred skills
Data visualization/debugging tools, Docker/containerized environments, Linux, SIL/HIL development, Bazel, national security project experience
Technologies
C++, Python, Linux, PX4, Ardupilot, Docker, Bazel
Responsibilities
Write software for real autonomous aircraft systems (UAVs) and simulated models; Build and improve aerial autonomy software architectures; Collaborate with 3rd party UAS vendors to integrate software onto OEM hardware
Seniority
Senior, hands-on IC