Press ENTER to skip to the job's description
Spacecraft Software Engineer

Spacecraft Software Engineer
Houston, Texas 77058 - US

Job Description

We are currently in need of a Spacecraft Software Engineer to join our team with MRI, a JETS teammate company.  Do you have the following skills?

As a Spacecraft Software Engineer you will:

  • Develop flight software new capabilities and improvements using C in a Linux environment.
  • Work with subject matter experts to identify and document software requirements for new capabilities and incremental improvements.
  • Perform scrums, stories, issue tracking, and demos in an Agile software development environment.
  • Develop, execute and document development, functional and integration tests.
  • Perform requirements traceability analyses.
  • Perform development and functional testing.
  • Participate in technical reviews and meetings.
  • Troubleshoot problems or defects and recommending changes.
  •  Perform other duties as required.


This position has been posted at multiple levels.  Depending on the candidate's experience, requirements and business needs, we reserve the right to consider candidates at any level for which this position has been advertised.

  • Proficiency with C coding.
  • Proficiency with Linux.
  • Proficiency with scripting languages such as Python.
  • Experience with Agile Development tools and processes

Experience with:

  • Software engineering for safety critical systems.
  • Software configuration management tools such as Gitlab
  • Issue tracking tools such as Jira.
  • Software coding standards.
  • Spacecraft Avionics and Software Architecture.
  • NASA software and systems development requirements and standards

Experience in at least one of the following specialty areas:

  • Spacecraft Systems Engineering and Integration
  • Vehicle Management Systems
  • Environmental Control and Life Support Systems (ECLSS)
  • Thermal Control Systems
  • Command & Data Handling
  • Displays & Controls
  • Power Distribution
  • Network Engineering
  • Autonomous Systems
  • Configuration/Build Management
  • Software Development Tools and Processes
  • Simulation/Emulation/System Modeling
  • Interface design
  • Data Integration and Flow Analysis
  • Safety Critical Spacecraft or Avionics Systems
  • Failure Mode Effects and Criticality Analysis
  • Fault Detection, Isolation and Recovery (FDIR) for Distributed Avionics Architectures
  • Core Flight Software (CFS)

Required Education:

BS degree in engineering from an accredited engineering school


In addition to exciting career opportunities we also have:

Excellent personal and professional career growth

9/80 work schedule (every other Friday off)

Onsite cafeteria (breakfast & lunch)

Comprehensive Benefit Package (medical, dental & vision)


Tuition Reimbursement - Much, much more!

Contact:  Robert Godsey (201) 843-4400 ext. 2250

Apply Now