Flight Software Sustaining Engineer

MCSG TechnologiesGreenbelt, MD
1d

About The Position

JOB SUMMARY: The NASA SES III contract provides IT services throughout all aspects of the engineering process of the entire space systems arena. MVS is in search of a Senior Flight Software Sustaining Engineer/Senior Embedded Systems Software Engineer to support the Software Engineering Services III (SES-III) contract at the NASA Goddard Space Flight Center (GSFC) in Greenbelt, Maryland. PRIMARY DUTIES: The candidate will analyze requirements, design, implement, and test flight software changes according to a rigorous life-cycle development process. Primary responsibilities will include but are not limited to the following: Investigate spacecraft anomalies by analyzing operations commands, telemetry, memory dumps, FSW code and documentation. Attempt to reproduce anomalies on the test bed. Operate flight software test facilities and maintain a flight like configuration. Configuration management of flight and ground products. Continuous flight software sustaining engineering process improvement.

Requirements

  • B.A. or B.S. in Computer Science, Aerospace Engineering, Electrical Engineering, Math, or Physics.
  • Senior spacecraft computer hardware engineer with at least 7 years of professional experience.
  • Expert knowledge of the DSCOVR spacecraft flight software sustaining engineering (FSSE) test bed command and data handling (C&DH) engineering test unit (ETU) hardware architecture and interfaces with the external lab systems.
  • Ability to accurately troubleshoot and diagnose issues with spacecraft computer hardware and ETUs.
  • Ability to disassemble, reintegrate, and test ETU components.
  • U.S. Citizenship and the ability to obtain National Agency Check Inquiry (NACI) personal background check.

Nice To Haves

  • Experience with assembler code.
  • Experience with real time operating systems VxWorks and RTEMS.
  • Knowledgeable in software lifecycle models
  • Experience with spacecraft operations
  • Some experience developing Bash, Python or Perl applications.

Responsibilities

  • Investigate spacecraft anomalies by analyzing operations commands, telemetry, memory dumps, FSW code and documentation.
  • Attempt to reproduce anomalies on the test bed.
  • Operate flight software test facilities and maintain a flight like configuration.
  • Configuration management of flight and ground products.
  • Continuous flight software sustaining engineering process improvement.

Benefits

  • Medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, EAP, parental leave, paid time off, holidays and more.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service