Junior Simulation Software Engineer

Nord Resume

Houston, TXFresher7m agovia LinkedIn

This job at a glance

Who can apply
New grads and up to 1 year · Bachelor's degree
Must know
GitStakeholder managementC++LinuxPython
Nice to have
CI/CDMachine learning
Work
On-site in Houston
Pay
Not stated by the employer.
Listed
Nov 3, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

METECS is seeking an entry-level Simulation Software Engineer to support NASA’s simulation efforts as part of the Robotics, Simulations, and Graphics Support (RSGS) team. This role is ideal for candidates with a strong foundation in computer science and software engineering interested in applying skills to aerospace, robotics, human spaceflight, and physics-based simulation.

Key Responsibilities

  • Contribute to the design, development, integration, testing, and maintenance of high-fidelity simulation software for engineering analysis across human spaceflight programs including the International Space Station (ISS), Orion, Moon Base, Space Reactor-1 Freedom (SR-1), Human Landing System (HLS), and other advanced exploration initiatives.
  • Projects may include development and enhancement of core dynamics and simulation tools, investigations of crew member stability in lunar and microgravity environments, lunar vehicle simulations, and support of ISS training simulation systems.
  • Implement and maintain features from Git-managed work items.
  • Participate in peer code reviews.
  • Contribute to automated testing efforts.
  • Help maintain and improve continuous integration and deployment (CI/CD) pipelines.
  • Work within large, collaborative codebases.
  • Apply software engineering best practices to ensure reliability, maintainability, and performance.
  • Collaborate closely with experts in software engineering, physics, robotics, biomechanics, computer graphics, and aerospace systems.
  • Work alongside NASA engineers and mission stakeholders to develop simulation capabilities.

Requirements & Tech Stack

  • Proficiency in C++.
  • Experience working in Linux-based environments.
  • Familiarity with Git for version control.
  • Strong communication skills and a collaborative mindset.
  • Familiarity with scripting languages such as Python.
  • Solid foundation in physics and mathematics.
  • Ability to work independently while contributing to a team-oriented environment.

Qualifications

  • Bachelor’s degree in Computer Science, Aerospace Engineering, Physics, or a related field.
  • Experience in simulations, software development, or a related technical field.

Desired Qualifications

  • Exposure to AI/ML concepts and applications.
  • Understanding of the software development life cycle (SDLC).
  • Experience with CI/CD pipelines and automated testing.
  • Familiarity with the Trick simulation framework.
  • Familiarity with Unity, Unreal Engine, EDGE or similar graphics engines.

Citizenship or lawful permanent resident required due to federal position.

Entry-Level Software Engineer Jobs in Houston · last 7 days

8 openings · all need no experience

Most hiring: Nord Resume, Emonics LLC, HubRecruits

See all 8 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job