GNC Sr. System Development Engineer, Prime Air
Core
Technical lead for DO-178C Requirements and Verification Engineering on the DroneGuidance, Navigation & Controls (GNC) team, owning the architecture of the requirements and verification lifecycle for safety-critical drone software.
Role type
Senior Systems Development Engineer (Requirements & Verification)
Builds
High-Level Requirements (HLRs), Low-Level Requirements (LLRs), software architecture documentation, verification evidence, and software tools for simulation and test automation.
Domain
Aerospace / Unmanned Aerial Vehicles (UAV) / Safety-Critical Embedded Systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Requirements engineering (HLRs/LLRs), Software architecture documentation, DO-178C DAL C compliance, Test case and procedure development, Traceability management, C/C++ programming, Python/MATLAB tooling, CI/CD pipelines
Preferred skills
Model-based design (Simulink/Stateflow), Autonomous systems/GNC algorithms, ARP4754A processes, SOI-2/SOI-3 audit experience, Master's degree in Engineering
Technologies
Python, MATLAB, C/C++, Simulink, Stateflow, CI/CD tools
Responsibilities
Define standards and processes for HLR/LLR development and verification evidence generation; Lead development of HLRs and LLRs; Own software architecture documentation for GNC components; Lead development of verification evidence including test cases; Lead development of software tools for simulation and test automation; Identify and resolve requirements and verification risks; Communicate status to leadership and stakeholders
Seniority
Senior, hands-on IC with technical leadership