All Points Logistics · 6 hours ago
Simulation Software Engineer
All Points Logistics is seeking a high-performing Simulation Software Engineer to join their team. The role involves serving as a software developer for Training Simulation Software, managing integration between teams, and overseeing lab operations and configurations.
Responsibilities
Serve as a software developer on Training Simulation Software (TSS), with specific responsibility for the launch vehicle model, virtual cockpit, and International Space Station (ISS) shadow simulation
Serve as integration lead between TSS team, upstream dependency product teams, and downstream end-users, including integration of joint simulation interaction between TSS, NASA International Space Station training simulation, and NASA Mission Control infrastructure
Serve as Scrum master for the TSS team agile software design and development process, leading daily standups and sprint planning meetings
Serve as build manager, responsible for making end-of-sprint TSS builds and releases
Maintain and evolve the computer software and hardware architectures for TSS including both the development network and the deployed training network at Johnson Space Center (JSC)
Manage and evolve the development network configuration and software development environment including tools, third party libraries, and processes
Oversee and maintain flight simulator hardware including the Boeing Engineering Simulator (BES), Boeing Mission Simulator (BMS), and Crew Part Task Trainers (CPTTs)
Serve as Laboratory Manager over the CST-100 Starliner Training System Integration Lab (TSIL), responsible for overseeing lab operations and configuration control of lab hardware and software
Manage supplier activities, oversee hardware procurements and software license renewals for the TSIL and training system assets deployed at JSC
Qualification
Required
US CITIZENSHIP REQUIRED
THIS IS AN ON-SITE POSITION
Minimum requirement is BS/BA or higher in Computer Science or related engineering field, math, or physics
10 Years of experience
Embedded Software Engineering experience with in-depth understanding of the complete Software lifecycle — requirements analysis and design, software design, documentation, code development, unit, integration, regression, and formal qualification testing, and debugging/troubleshooting both in development and laboratory environments using simulated and flight hardware and provide project management for one or more flight CSCIs (e.g. command/control/communications, launch systems, guidance, navigation, flight controls)
8+ years' experience in full software development life cycle using C and C++ in a Linux development and production environments following Agile software development processes
3+ years' experience in Python
Configuration management and collaboration tools such as (or similar to) Git, JIRA, Collaborator, Beyond Compare, and VersionOne
Build and test tools such as Boost.Build, Boost.Test, CMake, and Make
Experience with GL Studio and Qt
Experience as an Agile Scrum Master
Computer and networking hardware architecture and configuration
Familiarity with Common Simulation Framework (CSF), Trick, or similar simulation environment
Familiarity with spacecraft vehicle subsystems
Public Trust/NACI/Badging
Benefits
Full benefit package
Company
All Points Logistics
All Points Logistics is an information technology company providing program management and logistics services.
Funding
Current Stage
Growth StageRecent News
EIN Presswire
2025-10-31
2025-09-24
Company data provided by crunchbase