OKSI ยท 14 hours ago
Guidance, Navigation, & Control Engineer (GNC)
OKSI is focused on advanced autonomous systems, and they are seeking a GNC Engineer to support the design, integration, testing, and flight validation of these systems. The role involves developing GNC algorithms, configuring autopilots, conducting performance analysis, and supporting flight tests and data analysis.
AerospaceInformation TechnologyRemote SensingSensorSoftware
Responsibilities
Design, implement, and tune GNC algorithms for autonomous and semi-autonomous vehicles, including: UAVs (fixed-wing, rotary-wing, VTOL), Precision-guided munitions and seekers, Small, high-dynamics aerospace vehicles
Configure, integrate, and tune autopilots (commercial, open-architecture, or custom flight controllers) across multiple vehicle classes
Develop and analyze control laws, guidance strategies, and navigation filters to meet performance, stability, and robustness requirements
Configure flight control architectures including: Inner-loop attitude and rate control, Outer-loop velocity, position, and guidance control
Tune controllers for performance across the operational envelope, accounting for: Aerodynamic uncertainties, Actuator limits and saturation, Sensor noise, bias, and latency
Support integration of IMUs, GPS/GNSS-denied navigation, seekers, and auxiliary sensors
Develop and maintain 6-DOF vehicle models incorporating: Aerodynamics, Mass properties, Actuator and sensor models
Perform aerodynamic performance analysis and sensitivity studies
Build and execute Monte Carlo simulations to assess dispersion, miss distance, robustness, and system margins
Support trade studies and design decisions using quantitative simulation results
Design, implement, and maintain Software-In-the-Loop (SIL) and Hardware-In-the-Loop (HIL) test environments
Integrate real flight software, avionics, and sensors into simulation frameworks
Diagnose discrepancies between simulation, HIL, and flight results
Support bench testing, captive-carry tests, and flight tests
Support ground and flight test planning, execution, and post-test analysis
Analyze flight data to assess: Stability and control performance, Guidance behavior and tracking accuracy, Navigation performance and sensor fusion
Identify anomalies, root causes, and corrective actions
Iterate designs based on test results and operational feedback
Produce clear, disciplined engineering documentation, including: GNC requirements and design descriptions, Simulation and test plans, Test reports and performance summaries
Work within DoD and aerospace engineering best practices, including configuration control and traceability
Support technical reviews (SRR, PDR, CDR, TRR, FRR)
Qualification
Required
Design, implement, and tune GNC algorithms for autonomous and semi-autonomous vehicles, including UAVs (fixed-wing, rotary-wing, VTOL), precision-guided munitions and seekers, small, high-dynamics aerospace vehicles
Configure, integrate, and tune autopilots (commercial, open-architecture, or custom flight controllers) across multiple vehicle classes
Develop and analyze control laws, guidance strategies, and navigation filters to meet performance, stability, and robustness requirements
Configure flight control architectures including inner-loop attitude and rate control and outer-loop velocity, position, and guidance control
Tune controllers for performance across the operational envelope, accounting for aerodynamic uncertainties, actuator limits and saturation, sensor noise, bias, and latency
Support integration of IMUs, GPS/GNSS-denied navigation, seekers, and auxiliary sensors
Develop and maintain 6-DOF vehicle models incorporating aerodynamics, mass properties, actuator and sensor models
Perform aerodynamic performance analysis and sensitivity studies
Build and execute Monte Carlo simulations to assess dispersion, miss distance, robustness, and system margins
Support trade studies and design decisions using quantitative simulation results
Design, implement, and maintain Software-In-the-Loop (SIL) and Hardware-In-the-Loop (HIL) test environments
Integrate real flight software, avionics, and sensors into simulation frameworks
Diagnose discrepancies between simulation, HIL, and flight results
Support bench testing, captive-carry tests, and flight tests
Support ground and flight test planning, execution, and post-test analysis
Analyze flight data to assess stability and control performance, guidance behavior and tracking accuracy, navigation performance and sensor fusion
Identify anomalies, root causes, and corrective actions
Iterate designs based on test results and operational feedback
Produce clear, disciplined engineering documentation, including GNC requirements and design descriptions, simulation and test plans, test reports and performance summaries
Work within DoD and aerospace engineering best practices, including configuration control and traceability
Support technical reviews (SRR, PDR, CDR, TRR, FRR)
Strong fundamentals in rigid-body dynamics, flight mechanics, control theory (classical and modern), state estimation and sensor fusion
Hands-on experience with autopilot setup, configuration, and tuning, UAV or small-vehicle flight control systems
C++ code development, object-oriented design
MATLAB/Simulink, Python, or equivalent modeling tools
Ability to analyze complex data sets and communicate results clearly
Preferred
Experience deploying solutions on both fixed and rotary wing platforms