Find a jobRecruiters

Staff GNC Software Engineer

Exclusive opportunity

Onsite

Staff GNC Software Engineer

Ursa Major

Staff GNC Software Engineer

Skills

PythonMATLAB

9 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Salary:

$150,000 – $185,000 / year

Location:

Denver, CO, USA

Work mode:

Onsite

Published on:

1 September 2026

What they need


Who you are

  • Bachelor’s degree in Aerospace Engineering, Mechanical Engineering, Electrical Engineering, Computer Science, or related field
  • Professional experience developing GNC algorithms or flight software for aerospace or defense systems
  • Strong understanding of classical control, estimation, and vehicle dynamics
  • Experience implementing algorithms in C/C++ or similar embedded languages
  • Experience with modeling and simulation tools such as MATLAB/Simulink or equivalent
  • Familiarity with real-time or embedded software development environments
  • Ability to work effectively across disciplines and communicate technical concepts clearly
  • Ability to work effectively in teams or individually
  • Master’s degree in a relevant engineering discipline
  • Experience with navigation sensors (IMUs, GPS, star trackers, etc.) and state estimation techniques (e.g., Kalman filtering)
  • Exposure to hardware-in-the-loop testing, flight testing, or operational flight systems
  • Familiarity with safety-critical or regulated development environments (e.g., DO-178 or equivalent processes)
  • Experience with Python or similar scripting languages for analysis and tooling
  • Prior experience supporting aerospace or defense programs through integration and test phases
  • We encourage anyone who believes they have the skills and the drive necessary to succeed here to apply for this role

What the job involves

  • As a GNC Software Engineer you will develop, implement, and validate guidance, navigation, and control algorithms in software for flight systems in aerospace and defense applications
  • This role translates GNC concepts into robust, flight-ready software, working across simulation, embedded implementation, and hardware-in-the-loop environments
  • You will own well-defined subsystems or features, and collaborate closely with systems, avionics, propulsion, and test teams to ensure GNC software meets performance, safety, and mission requirements
  • Design, implement, and maintain flight GNC software for aerospace applications
  • Translate GNC requirements and models into efficient, reliable embedded software
  • Develop and execute simulations to evaluate guidance, navigation, and control performance
  • Support system integration, hardware-in-the-loop (HIL), and flight test activities
  • Analyze test and flight data to assess performance and drive improvements
  • Contribute to requirements definition, verification, and traceability for GNC functions
  • Identify and mitigate technical risks through analysis, testing, and peer review
  • Collaborate cross-functionally with systems, avionics, software, and test engineers
  • Document designs, analyses, and test results for internal and external stakeholders

Benefits

  • Unlimited PTO - Vacation, Sick, Personal, and Bereavement.
  • Paid parental and Adoptive Leave.
  • Medical, Dental, and Vision Insurance.
  • Tax Advantage Accounts (HSA/FSA).
  • Employer Paid Short- and Long-Term Disability, Basic Life, AD&D.
  • Additional Benefit Options Including Voluntary Life, Emergency Medical Transport, and Pet Insurance.
  • EAP Program.
  • Retirement Savings Plan - Traditional 401(k) and a Roth 401(k).
  • Company stock options.

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

9 days ago

Quick apply

Tenth Revolution Group

Ingénieur Logiciel Fullstack Senior (évolution Squad Lead) – Systèmes distribués

Freelance

Paris, France

Hybrid

Skills

TypescriptGolangJavaDevOpsTesting & QAAIDistributed systemsDistributed ArchitectureReplicated databasesalgorithmique

16 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools