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.