
Junior Spacecraft Guidance, Navigation and Control Engineer
Houston, TXJobSeen 8mo agoSeen in employer's feed 4 days ago
See where you stand before you apply. No sign-up to start.
You apply on the posting's application page, with no Olive account needed.
Watch jobs like this. New roles like this one near Houston, TX, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive focuses on jobs in the United States, including remote roles you can work from there.
Requirements
Credentials this posting asks for.
Job overview
The Junior Spacecraft GNC Engineer will work with METECS engineers and NASA customers to support human spaceflight programs, assisting development of guidance, navigation, and control flight software and hardware, integrating interfaces, and performing simulations and testing.
Skills & qualifications
Skills
Qualifications
Full job description
In this position you will work with our team of engineers and our NASA customers to support human spaceflight programs at NASA’s Johnson Space Center, such as Gateway, the Orion crew vehicle, and the International Space Station. You will assist in the development of Guidance, Navigation, and Control (GNC) subsystem Flight Software (FSW) and integrated Flight Hardware (FHW). This may also include integration with human-computer interfaces, flight computer data interfaces, custom development and integration tools, and spacecraft and space mission environment simulations. Candidates must have solid software development, integration, and testing skills; strong communication abilities, initiative and an aptitude for hands-on problem solving and troubleshooting.
A Junior Spacecraft Guidance, Navigation, and Control (GNC) Engineer typically focuses on supporting the design, analysis, and simulation of systems that manage a spacecraft's trajectory and attitude. At this level, you will work under the mentorship of senior engineers to develop algorithms and validate system performance through rigorous testing.
Key Responsibilities:
-
Algorithm Development: Assist in designing and implementing control loops for attitude determination and position control.
-
Modeling & Simulation: Develop and maintain high-fidelity 6-DOF (degree-of-freedom) simulation models for vehicle dynamics, sensors (e.g., star trackers, GPS), and actuators (e.g., reaction wheels, thrusters).
-
Performance Analysis: Conduct Monte Carlo simulations and frequency-domain stability analyses to ensure compliance with mission requirements.
-
Testing & Verification: Support hardware-in-the-loop (HITL) and software-in-the-loop (SIL) testing to validate GNC flight software.
-
Mission Operations Support: Analyze flight telemetry data to troubleshoot anomalies and assess on-orbit performance.
-
Documentation: Create technical reports, design review presentations, and interface control documents (ICDs).
Required Qualifications:
-
Education: Bachelor’s degree in Aerospace, Software, Mechanical, or Electrical Engineering, Computer Science, or a related field (e.g. Physics,Math).
-
Technical Knowledge: Strong foundation in orbital mechanics, classical and modern control theory, and state estimation (e.g., Kalman filtering).
-
Software Skills: Proficiency in MATLAB/Simulink is standard; experience with C/C++ and/or Python for algorithm implementation is highly valued.
-
Communication: Ability to collaborate effectively in multidisciplinary teams and present findings to stakeholders.
Desired Qualifications:
-
Experience with Government Off-The-Shelf (GOTS) and/or Commercial Off-The-Shelf (COTS) mission simulation and analysis software tools, such as, NASA’s TRICK, NASA’s GMAT, NASA’s Copernicus, AGI’s STK, and/or ai Solutions’ FreeFlyer.
-
Knowledge of GNC HW components such as GPS Receivers, Star Trackers, Inertial Measurement Units, Gyroscopes, Magnetorquers, Control Moment Gyros, Reaction Wheels, and/or cold gas jet thrusters.
-
Familiarity with software configuration management systems such as Git , Bitbucket, Subversion (SVN), etc.
-
Experience with software issue tracking and delegation tools such as Jira, GitLab, GitHub, Trello, etc.
Citizenship or lawful permanent resident required due to federal position.
About METECS:
We are a high-performance team providing advanced engineering, software, and analysis solutions for human space flight and terrestrial applications. We develop and integrate custom software for NASA and other government and commercial customers utilizing a wide variety of in-house, commercial, and open-source technologies. Our specialties include robotics automation, embedded systems, hardware/software integration, multibody dynamics simulations, immersive computer graphics, XR systems and advanced web-based tools.
METECS is an Equal Opportunity Employer, including veterans and individuals with disabilities.
Powered by JazzHR
How this job compares
Set against the 37,862 open Software Engineer jobs on Olive Jobs, counted November 15, 2026.
- Pay
- This postingNot listed
- Texas median$120–198K/yr1,428 salary ranges
- Texas median$58–68/hr64 hourly ranges
- Openings
- Olive Jobs lists 2,296 open Software Engineer jobs in Texas and 37,862 across the US. 8% of them nationwide are listed as remote or flexible.
- Experience
- Software Engineer postings that state a minimum ask for 5 years of experience at the median; the middle half ask for 3 to 7 years (31,399 postings).
- Education
- This posting asks for a bachelor's degree; 11,533 of the 37,862 open Software Engineer jobs (30%) ask for a bachelor's degree or higher.
Pay, requirements and demand for Software Engineer jobs
Counted across the open, public US postings on Olive Jobs on November 15, 2026. Figures based on too few postings are left out.
Prepare for this role
You've read the whole posting — now see how you match it.


