Simulation Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

All Points Logistics · 20 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.

Information Technology
badNo H1BnoteU.S. Citizen Onlynote
Hiring Manager
Korey O'Neal, SHRM-CP
linkedin

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

Embedded Software EngineeringCC++Linux DevelopmentPythonAgile Scrum MasterConfiguration Management ToolsBuildTest ToolsComputer NetworkingSimulation FrameworksSpacecraft SubsystemsTeamwork Skills

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

twittertwitter
company-logo
All Points Logistics is an information technology company providing program management and logistics services.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Phil Monkress
Founder, CEO & President
linkedin
Company data provided by crunchbase