Benchmark Space Systems

Benchmark Space Systems

Senior GNC Engineer

Pleasanton, CA · Senior

No sponsorshipDetected 7 days ago
MATLABAlgorithmsEmbedded SystemsMechanical DesignAerospace EngineeringElectrical EngineeringSensorsControlsSimulink

About the role

  • Job Purpose and Primary Objectives: Benchmark Space Systems, a leader in small satellite propulsion systems and in-space mobility services, is looking for an experienced Senior GNC Engineer to join our team.
  • In this role you will focus on the software layer of our propulsion systems.

Responsibilities

  • With that said, there are primary job responsibilities and measurements of success for this position, which are: Design and implement GNC flight algorithms for spacecraft propulsion systems (chemical and electric), including closed loop burn execution, thrust, delta-v estimation, burn targeting, cutoff logic, and trajectory correction maneuvers.
  • Own the GNC flight code: architecture, implementation, review standards, configuration management, and verification evidence.
  • Develop and maintain 6 degrees of freedom simulation capability for burn execution and dispersion analysis across multiple programs.
  • Perform stability analysis of control loops (classical margins, disturbance and slosh interaction, actuator/sensor dynamics) and document it to flight-review standards.
  • Validate flight software against simulation truth models and HIL results; close the loop between analysis, code, and test.
  • Support mission design reviews (PDR/CDR) with GNC analysis products: pointing budgets, execution-error models, and dispersion results.
  • 5+ years of GNC experience on space vehicles, with demonstrated ownership of algorithms from design through implementation and test.
  • Working knowledge of spacecraft attitude dynamics, orbital mechanics, and propulsive maneuver design.
  • Ability to write clear technical documentation and present analysis at design reviews.
  • Prior experience as a technical lead or mentor on a small team.

Requirements

  • This position is ideal for a self‑driven individual with strong attention to detail and the ability to execute multiple tasks simultaneously in a fast-paced environment.
  • Our propulsion technologies provide satellites the ability to maneuver, avoid collisions, and maximize mission potential-all while contributing to a safer, more sustainable space environment.
  • Bachelor's degree in aerospace engineering, mechanical engineering, electrical engineering, physics, or related field.
  • Strong proficiency in MATLAB/Simulink, including model-based design of flight algorithms.
  • Experience with propulsion-specific GNC: finite-burn effects, thrust/Isp uncertainty, propellant slosh, optimal jet select.
  • Regularly required to stand, walk, bend, reach, and kneel.

Nice to have

  • finite-burn effects, thrust/Isp uncertainty, propellant slosh, optimal jet select.
  • Experience with both chemical and electric propulsion control (long-duration low-thrust guidance a plus).
  • Experience with strapdown navigation, IMU error modeling, and sensor fusion.
  • Monte Carlo and linear covariance dispersion analysis experience.
  • GMAT, STK, FreeFlyer, or equivalent astrodynamics tooling.
  • Experience supporting government programs (NASA, DoD, SBIR/STTR).

Skills

  • Experience validating GNC software through hardware-in-the-loop testing, including defining test objectives and criteria.
  • Familiarity with flight software frameworks (cFS, F´) and real-time operating systems.

Benefits

  • Health insurance (100% coverage for individuals, 80% for families).
  • Vision & Dental Insurance.
  • Company paid life, AD&D, and disability insurances.
  • Voluntary Life Insurance.
  • Flexible schedule.
  • Unlimited vacation.
  • We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.
  • At its core, Benchmark is an entrepreneurial, fast-paced organization.
  • Education and/or Experience: Bachelor's degree in aerospace engineering, mechanical engineering, electrical engineering, physics, or related field.

Company info

  • What makes you stand out: Experience writing flight or embedded software in C or Rust.

Equal opportunity

  • Benchmark Space Systems is an equal opportunity employer committed to fostering an inclusive, innovative environment with the best employees.
  • equal opportunity employer committed to fostering an inclusive, innovative environment with the best employees.
  • If you have a disability or special need that requires accommodation, please contact us at careers @benchmark-space.com

Visa & Work Authorization

  • U.S. Person Requirement: Due to the nature of the work and access to export-controlled information, applicants must qualify as a U

This listing is sourced directly from Benchmark Space Systems's careers page and normalized into a canonical job model.