Responsibilities include, but are not limited to: * Develop and support spacecraft system and subsystem simulation software * Perform environmental modeling, mission simulation, and system-level testing activities * Support Orion Simulation and/or SOCCRATES development efforts * Perform defect resolution, debugging, and software troubleshooting * Support development, test, verification, and validation (V&V) activities * Develop hardware and environmental models and fault simulation capabilities * Support use of simulation environments in lab-based test systems * Collaborate with engineers across flight software, avionics, and ground systems EDUCATION: * Bachelor's degree or higher from an accredited college or university in related Engineering Field · EXPERIENCE: * Minimum 3+ years of relevant software engineering experience SKILLS / QUALIFICATIONS: Required: * Strong experience with C++ and Python development * Experience working in Linux development environments * Experience troubleshooting software and software interfaces * Experience with multi-threaded applications * Experience supporting full software development lifecycle * Experience with network protocols (e.g., RF, RUC, Ethernet) * Experience with RS422 / RS485 communication protocols * Experience with containerized environments Desired: * Experience with FPGA * Experience with LabVIEW * Experience with simulation environments or flight/embedded systems SECURITY CLEARANCE: * U.S. Citizenship required * NACI/Public Trust/Badging Background Check as required SALARY RANGE: $70,000 - $140,000 annually (commensurate with experience) Positions with All Points are full-time, direct, and we offer a comprehensive benefits package. The selected candidate will support development, test, verification, and validation efforts for spacecraft simulation software used to test flight software, avionics, and associated ground systems.