U
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
N
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
AUTOSARBSW
1 month ago
Quick apply
S
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming
9 days ago
Quick apply
T
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