Jobs · Engineering · Texas

Mission Design Tools Software Engineer

Mclaurin Aerospace · Houston, TX · 1 mo ago
EngineeringFull-time

About the role

We are seeking a Mission Design Tools Software Engineer to join the JETS II contract team at NASA Johnson Space Center in Houston, TX. In this role you will help envision, shape, and deliver systems that enable space exploration while benefiting people on Earth. You will work with a passionate and diverse team on challenging projects that support NASA’s deep‑space pursuits.

Responsibilities

  • Develop variable degree‑of‑freedom simulations and related software tools for NASA and commercial spaceflight programs.
  • Develop, integrate, and test new software enhancements and capabilities within mission design tools.
  • Create software documentation for software deliveries.
  • Provide recommendations for improvements in software design and development processes.
  • Support activities to bring mission design software up to Class C, per NPR 7150.2.
  • Maintain mission design software tools at Class C, following established procedures.
  • Perform other duties as required.

Qualifications

  • Typically requires a bachelor’s degree or equivalent certification in a related area, or comparable experience in the field.
  • Proficient in C++, Fortran, and Python.
  • Experience with product delivery using source‑code management tools such as Git/GitLab.
  • Experience implementing and enforcing software coding standards.
  • Full‑software‑lifecycle experience (requirements, design, implementation, testing, release).
  • Proficient with CI/CD tools and techniques.
  • Proficient with software task‑management/collaboration tools.
  • Experience with Agile frameworks, methodologies, and techniques.
  • Ability to work in Windows, macOS, and Linux environments.
  • Excellent communication and strong interpersonal skills for collaborative engineering teams.
  • Ability to organize and prioritize tasks to meet deadlines with limited supervision.
  • Experience preparing written documents and presenting verbally at meetings.
  • US citizenship and the ability to pass a comprehensive security background investigation.

Preferred Qualifications

  • Experience with NASA Software Engineering Requirements NPR‑7150.2D or DO‑178C.
  • Experience with NASA Software Assurance and Software Safety standards.

Benefits

  • Competitive pay
  • Positive work‑life balance
  • 100% employer‑paid insurance including medical, dental, vision, life insurance, accidental death and dismemberment, short‑term disability, and long‑term disability
  • 11 paid holidays annually
  • Generous PTO
  • 401(k) after 12 months of service with employer match
  • Education assistance
  • Relocation assistance (if applicable)

Similar jobs

Software Engineer

OceaneeringAustin, TX· 1 mo ago
Engineeringapply on ebfr.fa.us2.oraclecloud.com

Software Engineer

PlanIT Group, LLCOwego, NY· 1 mo ago
Information Technologyapply on www2.jobdiva.com

Software Engineer

USC Auxiliary ServicesLos Angeles, CA· 1 mo ago
Engineering$110k–$134k/yrapply on usccareers.usc.edu

Software Engineer

General Dynamics Mission SystemsLas Vegas, NV· 1 mo ago
Engineering$91k/yrapply on gdmissionsystems.com