or apply directly on Ursa Major's site. We never take the application ourselves.
Is this posting real?
- This role has been open
- 22 days Ursa Major's roles stay open a median of 42 days
- Reposted
- No
- Salary listed
- Yes 98% of Ursa Major's roles list one
- Ghost-job risk at Ursa Major
- high 48 stale, 1 reposted of 101 open
- Hiring momentum
- 128 roles opened in the last 90 days ↑ up vs. the prior 90 days
- Last confirmed on the employer's board
- 2026-09-17
Measured from postings appearing on and disappearing from Ursa Major's own greenhouse board since 2026-08-03. Full hiring picture for Ursa Major.
About this role
As a Staff GNC Software Engineer at Ursa Major, you will develop and validate guidance, navigation, and control algorithms for aerospace and defense flight systems. Your role involves translating GNC concepts into robust software, collaborating with various teams, and ensuring that the software meets performance and safety requirements through simulations and testing.
- benefits
- 5/5
- freshness
- 4/5
- career value
- 4/5
- role clarity
- 5/5
- pay transparency
- 5/5
Scored from the posting itself — how clearly the role is described, how much it says about pay and benefits, and how recently it was listed. Not a judgement of Ursa Major as an employer.
What you need
- 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
Nice to have
- 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
What you get
- 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 and Emergency Medical Transport
Worth weighing
- Base compensation range is $150,000 - $185,000, which may vary based on qualifications.
- No specific mention of remote work options or flexible hours.
- The role requires eligibility to obtain and maintain a U.S. Security Clearance.
Summarised from Ursa Major's posting. Read the full original.
Listed by Ursa Major on their greenhouse job board, last confirmed open on 2026-09-17. PitchMeAI is not the employer.
More roles at Ursa Major
- Industrial Engineer IIBerthoud, Colorado
- Senior Ballistics AnalystBerthoud, Colorado
- Controls Engineer II (PLC)Berthoud, Colorado
- Senior Mission EngineerBerthoud, Colorado
- Controls Engineer II (SCADA)Berthoud, Colorado
- Lead Manufacturing Mechanical EngineerBerthoud, Colorado
- Propellant Development Engineer IIBerthoud, Colorado
- SRM Analysis ManagerBerthoud, Colorado