Staff GNC Engineer

Apera

San Francisco (CA)

On-site

USD 180,000 - 240,000

Full time

8 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Apera is seeking a Staff GNC Engineer in San Francisco to lead GNC architecture across CTOL and VTOL platforms. You will design real-time C++ flight software for control, guidance, navigation, and state estimation, and develop multi-sensor fusion using IMU, air data, GNSS, perception, and external sensors.

The role requires deep knowledge of aircraft dynamics, Kalman filtering, and modern estimation techniques, with hands-on experience validating through flight testing.

Qualifications

  • 10+ years of experience in GNC, flight controls, navigation, estimation, or related aerospace disciplines.
  • Deep understanding of aircraft dynamics, control theory, state estimation, and sensor fusion.
  • Proven experience developing real-time C++ flight software validated through flight testing.
  • Strong C++ and Python skills, including simulation and dynamic-system analysis.

Responsibilities

  • Own integrated GNC architecture across CTOL and VTOL aircraft platforms.
  • Design and implement real-time C++ flight software for control, guidance, navigation, and state estimation.
  • Develop multi-sensor fusion using IMU, air data, GNSS, perception, and external sensors.
  • Apply modern control and estimation techniques and optimisation-based methods.
  • Perform stability, performance, and robustness analysis using C++ and Python.
  • Develop simulation and flight-data analysis tools to support development.
  • Plan and execute flight-test activities to validate GNC performance.
  • Collaborate with perception, autonomy, and systems teams to deliver integrated solutions.
  • Provide technical leadership, architectural direction, and mentorship to GNC engineers.

Skills

GNC expertise
Flight controls
Sensor fusion
State estimation
Real-time systems
Python
C++

Tools

C++
Python
Ceres
GTSAM
SymForce

Job description

An innovative aerospace company developing advanced conventional, electric, and autonomous aircraft is seeking a Staff GNC Engineer to provide technical leadership across guidance, navigation, flight controls, and state estimation.

Responsibilities
  • Own integrated GNC architecture across CTOL and VTOL aircraft platforms.
  • Design and implement real-time C++ flight software for control, guidance, navigation, and state estimation.
  • Develop multi-sensor fusion using IMU, air data, GNSS, perception, and external sensors.
  • Apply modern control and estimation techniques, including optimal/robust control, Kalman filtering, nonlinear estimation, and optimisation-based methods.
  • Perform stability, performance, and robustness analysis using C++ and Python.
  • Develop simulation and flight-data analysis tools to support aircraft and algorithm development.
  • Plan and execute flight-test activities to validate GNC performance.
  • Work closely with perception, autonomy, and systems teams to deliver integrated sensor-to-actuator solutions.
  • Provide technical leadership, architectural direction, and mentorship to GNC engineers.
Required
  • 10+ years' experience in GNC, flight controls, navigation, estimation, or related aerospace disciplines.
  • Deep understanding of aircraft dynamics, control theory, state estimation, and sensor fusion.
  • Proven experience developing real-time C++ flight software validated through flight testing.
  • Strong C++ and Python skills, including simulation and dynamic-system analysis.
  • Experience integrating inertial, air-data, GNSS, and/or perception measurements.
  • Demonstrated technical leadership and experience owning system architecture.
  • Experience with CTOL and VTOL/eVTOL aircraft.
  • Vision-aided navigation or perception-integrated state estimation.
  • Factor-graph/optimisation frameworks such as Ceres, GTSAM, or SymForce.
  • System identification, sensor calibration, and automatic differentiation.
  • Experience designing quantitative flight-test experiments for controls and navigation.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Flight Software Engineer
Senior Flight Software Engineer

Arxlight • Oakland (CA)

On-site
USD 120,000 - 180,000
Guidance Navigation & Controls Engineer
Guidance Navigation & Controls Engineer

COGENT Infotech • San Jose (CA)

On-site
USD 120,000 - 180,000
GNC Engineer
GNC Engineer

Oho Group • Torrance (CA)

On-site
USD 110,000 - 170,000
Guidance, Navigation & Control (GNC) Engineer
Guidance, Navigation & Control (GNC) Engineer

verityintsys • Huntsville (AL)

On-site
USD 110,000 - 170,000
Comprehensive benefits
Senior GNC Engineer – Quantum Systems USA
Senior GNC Engineer – Quantum Systems USA

Quantum-Systems Pty • United States

On-site
USD 90,000 - 120,000
Principal Systems Engineer – Guidance, Navigation & Control (GNC)
Principal Systems Engineer – Guidance, Navigation & Control (GNC)

albers-aersopace • McKinney (TX)

On-site
USD 150,000 - 200,000
Senior GNC Architect — Flight Control & Estimation
Senior GNC Architect — Flight Control & Estimation

Apera • San Francisco (CA)

On-site
USD 180,000 - 240,000
Head of GN&C
Head of GN&C

W3Global Inc. • California (MO)

On-site
USD 180,000 - 260,000
Flight Systems Futures - Staff GN&C Engineer
Flight Systems Futures - Staff GN&C Engineer

Northrop Grumman • United States

On-site
USD 130,000 - 190,000
Relocation assistance
Flight Systems Futures - GN&C Engineer 3/4
Flight Systems Futures - GN&C Engineer 3/4

Northrop Grumman • United States

On-site
USD 140,000 - 190,000
Relocation assistance may be available