4 July 2024


Join the Jacobs Space Exploration Group (JSEG) and be a part of a team shaping the future of space exploration! We are seeking a skilled Flight Software Engineer to contribute to the development of Real-Time Embedded Controls System flight computer software for NASA’s Space Launch System (SLS) program. If you are passionate about space exploration and have expertise in C++ and Object-Oriented Programming (OOP), we invite you to be a part of this exciting journey.

Key Responsibilities:
As a Flight Software Engineer, you will:

  • Translate design requirements into flight software using C++ and Object-Oriented Programming on a Real-Time Embedded Controls System flight computer.
  • Develop and perform modular unit testing, static analysis, and code coverage testing following existing NASA processes and development standards.
  • Effectively communicate your software subsystem(s) design to your peers and the broader SLS teams in technical interchange meetings.
  • Collaborate with Cross-Functional and Cross-Program teams to develop failure-proof design requirements and resolve complex design challenges.
  • Perform hands-on integration testing in complete physics-based simulation environments, conduct data analysis on large datasets, and support investigations of test team findings.
  • Occasionally travel to support the Artemis launch campaigns as an operations support engineer.

Qualifications:

  • Bachelor’s degree or higher in computer science, computer engineering, electrical engineering, or a related field.
  • Demonstrated experience and strong understanding of C++ OOP development for Real-Time applications.
  • Preferred: Degree from an ABET-accredited university. Typically, educational requirements are the equivalent of a Ph.D. with a minimum of 14 years of experience, Masters with at least 18 years of experience, or BS with at least 20 years of experience.

Preferred Skills:

  • WindRiver VxWorks or other real-time (embedded) operating systems experience.
  • Experience in avionic hardware and sensors, control systems, flight and orbital mechanics, device driver development, and RTOS applications.
  • Usage of tools like Source Control (git, subversion), IDEs (Eclipse, Visual Studio), Unified Modeling (Enterprise Architecture, DOORS), and scripting/other languages (Python, JavaScript, bash/shell).
  • General understanding of M1553B, RS422 interfaces, Agile/Scrum/Sprint processes, and NASA standards and practices.
  • The Jacobs Space Exploration Group (JSEG) offers a partnership where you can grow personally and professionally. We provide strong leadership, competitive compensation, and rewarding career paths. Come be a part of our team on the Engineering Services and Science Capability Augmentation (ESSCA) contract, contributing to work that will have a lasting impact on future generations!

Click here to apply.

Disclaimer: This site is not affiliated with this company, neither are we sponsored to do this. We only provide quality job opennings to help your career pursuit.

Leave a Reply