Staff GNC Software Engineer
$150k - $185kUrsa Major
Job Description
Job Description
The future of aerospace and defense starts here.
Ursa Major was founded to revolutionize how America and its allies access and apply high-performance propulsion, from hypersonics to solid rocket motors, satellite maneuvering and launch. We design and deliver propulsion and defense systems that solve the most urgent and critical national security demands.
Our products and technologies require an extraordinary team. A team that will mold tomorrow's technologies while deploying today's best. We are an intrinsically motivated team that has a passion for solving problems and empowering each other every day to develop our skills, knowing that there is always room for growth.
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.
Responsibilities:
- 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
Required Qualifications:
- 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
Desirable Experience:
- 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
Colorado law requires us to tell you the base compensation range of this role, which is $150,000 - $185,000, determined by your education, experience, knowledge, skills, and abilities. What we can't quantify for you are the exciting challenges, supportive team, and amazing culture we enjoy. Click here for more information about our awesome benefits.
Classification: Full-time Exempt
Benefits Include: (Please note, Interns are not eligible for 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 and Emergency Medical Transport
- EAP Program
- Retirement Savings Plan - 401k with Company Match
- Equity Grants in the Company
How To Apply:
Interested candidates are encouraged to apply by filling out the application below and clicking "Submit Application". This position will be posted for a minimum of 3 days and will remain open until filled or adjusted based on the volume of applicants.
NOTE: Research suggests that women and BIPOC individuals may self-select out of opportunities if they don't meet 100% of the job requirements. We encourage anyone who believes they have the skills and the drive necessary to succeed here to apply for this role.
US CITIZENSHIP, PERMANENT RESIDENCY, REFUGEE OR ASYLUM STATUS IS REQUIRED.
Eligibility to obtain and maintain a U.S. Security Clearance.
We're an equal-opportunity employer. You will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.
No outside recruiters, please.
$125k - $145k
...decisions are determined using factors such as relevant job-related skills, experience, education, training and budget. The Software Engineer will be a member of a team of skilled engineers designing, developing, and maintaining software for embedded systems and...SuggestedTemporary workWork at officeLocal areaFlexible hours- ...university or technical school in Computer Science, MIS, Computer Engineering, or related equivalent Hands-on functional experience working... ...including strong presentation skills Ability to interact with all levels of business stakeholders, from executive to field staff...Suggested
- ...university or technical school in Computer Science, MIS, Computer Engineering, or related equivalent • Hands on functional experience... ...with all levels of business stakeholders, from executive to field staff • Willingness to learn, teach, and share information with teammates...SuggestedFull timeFlexible hours
$40 - $80 per hour
...Job Title: Embedded Software Engineer Job Description This onsite Embedded Software Engineer role in Loveland, CO focuses on designing and developing embedded firmware for next-generation water quality instrumentation. You will work in a large, state-of-the-art R...SuggestedContract workTemporary workFlexible hours$125k - $155k
...empowering each other every day to develop our skills, knowing that there is always room for growth. As a Senior Embedded Software Engineer at Ursa Major, you will design, develop, and maintain the software powering our engines, vehicles, and avionics systems. You will...SuggestedPermanent employmentTemporary work$82.1k - $137k
...Cloud Engineer II Location US-CO-Loveland ID 2026-4231 Category Software & Systems Development Position Type Full-Time Remote No Clearance Required Public Trust (Tier 4) Overview Now Hiring...Full timeImmediate startRemote work- ...IDR is seeking a strong Firmware Embedded Software Engineer to join one of our top clients for an opportunity in Loveland, CO. This role involves developing and maintaining embedded software in a cutting-edge R&D environment within the industry focused on water quality...Permanent employmentContract work
$115k - $150k
...Lead Compliance Engineer At Hach, a Veralto company, we ensure water quality for people around the world, and every team member plays a vital role in that mission. Our founding vision is to make water analysis better—faster, simpler, greener, and more informative....Immediate startShift work- Overview: Role: SAP SD Functional Consultant Location: Loveland, CO Duration: 6 months (can extend) Role and Responsibilities System configuration ~10+ years Exp Create Functional Specifications for custom developments Carry out Unit...Contract work
- ...Industrial Motion Group strives to be the trusted source for engineered bearings and power transmission solutions. Supported by a diverse... ...are staying on top of industry trends, and evolving machining software, programs and skills. To excel in this role, the Programmer...Local area
$24.11 - $36.17 per hour
...and promoting situational decision-making/problem solving. Assist team with ordering of supplies for the department and monitoring of staff production and quality metrics. Performs responsibilities of underlying job. Takes responsibility for, or provides guidance to...Full timeTemporary workLocal areaFlexible hoursShift workAfternoon shift$93.2k - $164.45k
...are proud to be at the forefront of cutting-edge technology and engineering. LM SPACE: WHAT WE'RE DOING Space is a critical domain... ...to fuel the next generation. THE WORK Ground Software team is seeking a Level 3 Software Engineer with a Secret clearance...Full timeTemporary workWork experience placementWork at officeFlexible hours- SAP Delivery Lead 16 month contract Loveland, CO - Remote with limited paid travel if needed to CO. Must have Leading s/4 HANA FSCM implementation delivery. Strong knowledge is s/4 HANA FSCM and leading 30 SAP Functional and Technical resource...Contract workRemote work
- ...Job Description Job Description SCADA Engineer Longmont, CO About Clean Chemistry Clean Chemistry was founded in 2012 with... ...systems Experience with ladder logic (WINDLDR) Experience with software development life cycle (Systems Design, Feature Planning, VCS...For contractorsLocal areaRemote work
$133.5k - $186.9k
...Security division is seeking a Senior Systems Engineer to join our Core Systems and Components... ...for space, including electronics, software, FPGA, magnetics, controls, and mechanical... ...with Guidance, Navigation, and Control (GNC) components, such as sensors, actuators,...Permanent employmentFull timeTemporary workLocal areaImmediate start$40 - $80 per hour
...Job Title: Firmware Engineer Job Description We are seeking a skilled Firmware Engineer to join our dynamic team at our state... ...talent. Essential Skills ~ Develop and maintain embedded software using C++ (and sometimes C) for microcontrollers and platforms...Contract workTemporary workFlexible hours- ...Client Vernova's Control Solutions & Services integrates cutting-edge control systems (Mark VIe, OpFlex, generator HMI/DCS), global engineering support, comprehensive lifecycle programs, and hands-on training—empowering power plants and grid operators to run safer, smarter...Hourly payContract workFor contractorsRemote work
$51.71 - $56.71 per hour
...Application Engineer I Pay Range: $51.71hr - $56.71hr Job Description The Application Engineer I will support technical and commercial activities related to control system solutions. The role involves reviewing customer specifications, developing tailored system...Contract work$130k - $180k
...Description Location: Longmont, CO (onsite) Experience : 5+ years of experience as a Frontend Software Engineer Minimum Education : Bachelors Degree in Computer Science or related field Compensation: $130k - $180k depending on experience. Who...Temporary workImmediate start$88.6k - $151.6k
...light and heat. With over 500 employees in the U.S., Attalon engineers critical optical, laser, and coating technologies that enable... ...Compliance This role involves access to technology, materials, software, or hardware subject to U.S. export control laws. Therefore,...Full time- ...Job Description Coherent Aerospace & Defense, Emerging Laser Subsystems Business Unit is seeking an embedded software engineer to contribute to the development of advanced laser systems for defense applications. Primary Duties & Responsibilities Software Architecture...Permanent employmentWork at office
- ...Cloud Infrastructure Engineer Vantor's Mission Control Infrastructure DevOps (MCID) Team is seeking an experienced Cloud Infrastructure... ...managing infrastructure lifecycle Assist in installation of software development and engineering tools Act as a point of contact...Remote workMonday to Friday
$26 - $45 per hour
...Job Description Job Description JOB TITLE: Mechanical/Application Engineer DEPARTMENT: Engineering SUPERVISOR: Engineering Manager Pay Range: $26.00 - $45.00 About Us ICS is a manufacturer of custom cables, harnesses, electro-mechanical assemblies...Full time$113.9k - $200.91k
...are proud to be at the forefront of cutting-edge technology and engineering. LM SPACE: WHAT WE'RE DOING Space is a critical domain... ...We are seeking a level 4 Associate Manager to lead a Ground Software Agile Product team supporting multiple OPIR (Overhead Persistent...Full timeTemporary workWork experience placementWork at officeFlexible hours$174k - $210k
...Job Description Summary This position provides IT engineering for the rapid, scalable, and compliant delivery of enterprise software applications and foundational workflows. The hallmark of our team is our ability to build next-generation applications by leveraging...Permanent employmentContract workRemote workVisa sponsorshipWork visaRelocation package$124.5k - $207.7k
...Job Description Summary We are seeking an experienced Senior Technical Application Engineer to lead the technical evaluation of conventional nuclear controls upgrade opportunities. This role is responsible for the detailed technical review and response to customer...Contract workWork experience placementRelocation package$30 - $60 per hour
Crete United, through its Tra Mar Mechanical division, is seeking a Sr. Service Technician specializing in HVAC solutions. The candidate will be responsible for performing preventative maintenance, troubleshooting, and repairs on commercial HVAC systems. We offer competitive...Hourly pay$129.45k - $215.74k
...in their careers. Responsibilities Develop test sequence software for the electronic warfare (EW) market Use your RF trouble... ...and collaborate with the business development team and system engineers to position the solution with the customer Qualifications...Permanent employmentFlexible hours- ...etc to name a few. Who Should Apply Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates looking to make... ...preparing for interviews please visit REQUIRED SKILLS For Java /Software Programmers Bachelors degree or Masters degree in Computer...Immediate startRemote work
- ...About Mercor's Talent NetworkJoin our DevOps / Platform Engineer Expert Network to connect with leading AI labs and companies seeking your expertise. This is an open application for future contract opportunities that match your background and interests. Once you complete...Contract workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff GNC Software Engineer. Be the first to apply!


