Training Systems Software Configuration Manager

Posted Yesterday
Be an Early Applicant
Houston, TX, USA
In-Office
78K-128K Annually
Mid level
Aerospace • Information Technology • Defense
The Role
Manages software configuration for NASA training systems, coordinating software builds, deployments, training load plans, release documentation, and configuration traceability. Creates and maintains build, deployment, and automation tools using Linux shell scripting and Python. Collaborates with software development and integration teams, supports SDLC processes, improves build workflows, and delivers software under tight deadlines. The role requires configuration management experience, software compilation and build expertise, and the ability to obtain a NASA PIV badge.
Summary Generated by Built In

ASCEND Aerospace & Technology, LLC (ASCEND) is an All-Small Mentor-Protégé Program (ASMPP) Joint Venture (JV) between Aerodyne Industries, LLC and Amentum Technology Inc., that leverages our 12+ year collaboration as award-winning NASA contractors. Through our ASCEND partner companies, we have 62+ years of experience working for NASA and currently manage 5,500 employees across nine NASA Centers. With this foundation of expertise, we are dedicated to helping every mission succeed—today and into the future.

The Contract for Organizing Spaceflight Mission Operations and Systems (COSMOS), NASA’s next-generation mission operations contract, has an excellent opportunity for a talented individual to become a part of the Software Configuration Management (SCM) and Integration team. The successful candidate will learn the software production process for the Mission Systems Facilities at NASA Johnson Space Center’s Mission Control Center (MCC), Mission Training Center (MTC), and Space Vehicle Mockup Facility (SVMF) with particular emphasis on training systems in support of NASA's International Space Station and Artemis programs. This position is within the Integration Services Section of the Systems Engineering and Integration (SE&I) Directorate in NASA's Mission Systems Division in Houston, TX. As a member of the SCM and Integration team, the successful candidate will provide control of training load software changes of COSMOS managed Mission Systems Facilities, as well as, maintain the integrity and traceability of the configuration throughout the software life cycle. Integration tasks will also require the successful candidate to interface with both internal and external customers. COSMOS ensures the continuity of critical human spaceflight support by providing mission control services, advanced training systems, and full-scale spacecraft mockups for astronaut preparation and engineering analysis. 

Description of Duties

The expectation is for the potential candidate to become the subject matter expert in the areas of training systems (TS) software builds, deployment, and build process maintenance with the expectation of being an SCM lead subject matter expert (SME) for TS Software. The candidate will also pursue integration assignments within the Integration Services department to help achieve department, directorate, and contract goals. The candidate should have a good understanding of the full software development life cycle from planning, design, building, testing, deployment and maintenance.

Successful candidates will:

  • Coordinate training load delivery content based on sprint schedules, operational need dates, and training needs
  • Creation and maintenance of build and deploy tools 
  • Maintain process documentation
  • Perform script creation and maintenance, as well as process improvement/automation
  • Generate and publish training load plans
  • Assist with coordination of Software Release Memos
  • Possesses strong team-building skills across multi-functional areas that establish a collaborative operational structure including active listening, prompt service and follow-up
  • Exhibits proven track record of working under tight deadlines
  • High degree of self-motivation and the ability to work independently
  • Ability to plan, maintain schedules, and push to meet deadlines
  • Have a keen attention to detail/be detail-oriented
  • Have excellent communication skills, both written and verbal.
  • Exhibit professional behavior that promotes teamwork, fosters cooperation, and enhances productivity in the workplace.
  • Be well organized with the ability to coordinate, prioritize and execute multiple tasks simultaneously in a high-pressure environment.

Job Requirements

Must have one of the following combinations of education and experience: Bachelor’s/Master’s degree and 2 to 5 years of general experience. 

  • Preferred candidates will hold a bachelor’s or master’s degree in computer science, Engineering, Math or a related area and 2 to 10 years of experience
  • Must have 3 years of direct experience compiling and building software applications
  • Must have previous experience with Linux shell scripting and Python.
  • Must have previous experience with configuration management, Subversion and/or Git
  • Must have previous experience with the SDLC
  • Familiarity with ServiceNow and Agility
  • Must be able to obtain a NASA Personal Identity Verification (PIV) Badge for NASA credentials

The individual should possess strong initiative, be a team player (teamwork), be flexible to changing program needs, and possess strong troubleshooting and problem-solving skills. The job requires close communication and collaboration with the software development community and other TS load build engineers to successfully implement software life cycle requirements. To be successful, the candidate shall have the ability to work towards deadlines and deliver quality builds on their assignments.

Desired Requirements

  • Understanding of Continuous Integration/Continuous Development (CI/CD)
  • Experience with Jenkins and GitLab
  • Experience with software containers (Docker, Pod), Python virtualization (venv)
  • Experience with C/C++
  • Experience with Office 365 Tools 
  • Familiarity with training systems and/or training simulators
  • Knowledge of the existing MCC, MTC, or SVMF Mission Systems
  • Project management skills


All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status.


Final compensation is determined through a comprehensive evaluation of several key factors, including the candidate’s educational background, specialized technical expertise, and relevant professional experience. We also consider internal equity, prevailing market data, and specific contractual or funding requirements to ensure competitive and equitable offer alignment.


Skills Required

  • Bachelor’s or master’s degree with 2 to 5 years of general experience
  • Bachelor’s or master’s degree in computer science, engineering, mathematics, or a related field
  • At least 3 years of direct experience compiling and building software applications
  • Experience with Linux shell scripting and Python
  • Experience with configuration management, Subversion, and/or Git
  • Experience with the software development life cycle
  • Familiarity with ServiceNow and Agility
  • Ability to obtain a NASA Personal Identity Verification badge
  • Understanding of continuous integration and continuous development
  • Experience with Jenkins and GitLab
  • Experience with software containers, Docker, Podman, and Python virtual environments
  • Experience with C or C++
  • Experience with Microsoft Office 365 tools
  • Familiarity with training systems or training simulators
  • Knowledge of MCC, MTC, or SVMF mission systems
  • Project management skills
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
800 Employees
Year Founded: 1968

What We Do

Aerodyne Industries is a Cape Canaveral-based engineering and information technology services firm supporting complex aerospace, defense, and government missions. Its capabilities include systems and software engineering, technology integration, cybersecurity, project and lifecycle management, and safety and quality engineering. The company supports NASA and other federal agencies across spaceflight, spacecraft systems, mission operations, and defense programs, providing specialized technical expertise and program execution.

Similar Jobs

Hewlett Packard Enterprise Logo Hewlett Packard Enterprise

Senior Manager of Professional Services

Artificial Intelligence • Cloud • Information Technology • Consulting
In-Office
2 Locations
85422 Employees
140K-321K Annually

Hewlett Packard Enterprise Logo Hewlett Packard Enterprise

Global Head of Employee Mobility

Artificial Intelligence • Cloud • Information Technology • Consulting
In-Office
2 Locations
85422 Employees
146K-354K Annually

Hewlett Packard Enterprise Logo Hewlett Packard Enterprise

Consultant

Artificial Intelligence • Cloud • Information Technology • Consulting
In-Office or Remote
4 Locations
85422 Employees
101K-251K Annually

Hewlett Packard Enterprise Logo Hewlett Packard Enterprise

Cloud Solutions Architect

Artificial Intelligence • Cloud • Information Technology • Consulting
Remote or Hybrid
2 Locations
85422 Employees
167K-391K Annually

Similar Companies Hiring

Outpost Space Thumbnail
Aerospace • Defense
Los Angeles, California
38 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
RapidScale Thumbnail
Cloud • Information Technology • Consulting
Raleigh, NC
600 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account