Guidance Navigation & Controls Engineer (GN&C)
Guidance Navigation & Controls Engineer (GN&C)
Posted yesterday
SENIORITY
Lead
About the role
- Develop and evaluate safety-critical flight software
- Utilize Matlab/Simulink/Autocode skills to update Orion GN&C Flight Software
- Utilize Python & C/C++ skills to analyze and test Orion GN&C Flight Software
- Further develop flight software processes and procedures
- Perform deep-dive analyses of flight and simulation software
- Perform other duties as required
- Significant experience with MATLAB including Simulink, Stateflow, and Autocode
- Proficiency with C/C++ and Python - Significant knowledge of GN&CExperience in the following flight software specialty areas:- GN&C software development - Software process and procedure development - Software Integration and Build Management
- Excellent communication skills and the ability to work in a team environment consisting of NASA civil servants and various contractor employees
- Requires a bachelor's degree in engineering and a minimum of 5 years of experience in the field or in a related area
- Significant experience with C, C++, and Python
- Experience with TRICK/JEOD simulation architecture
- Safety and flight-critical embedded software development
- Object-oriented software development
- Knowledgeable in source code control
- Strong debugging and troubleshooting skills.
- Experience working on large-scale aerospace or complex engineering programs
- Ability to analyze and fix issues in other engineers' code.
- Experience supporting testing and verification activities.
- Requisition Preferences:
- Experience supporting NASA programs.
- Experience in high-reliability or human-rated flight systems.
- Ability to troubleshoot complex integration issues quickly.
- Strong analytical mindset.
- Comfortable digging into legacy or unfamiliar code.
- Works effectively in large, collaborative technical teams.
- Ensures continuous integration pipelines remain stable and successful.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
