Staff Ground Software Engineer - Mission Planning & Astrodynamics
Core
Design, develop, and maintain ground software services and tools for mission planning, orbit analysis, and satellite operations, integrating commercial astrodynamics tools like FreeFlyer and STK.
Role type
Staff Ground Software Engineer (Mission Planning & Astrodynamics)
Builds
Ground software services, automation workflows, pipelines, and tools for mission analysis and operations
Domain
Aerospace / Space Systems / Astrodynamics
Required skills
Python, C/C++, Java, Linux, CI/CD, containerization, astrodynamics, orbital mechanics, mission planning, orbit determination, ephemeris propagation, maneuver planning, collision avoidance
Preferred skills
Aerospace engineering or physics degree, FreeFlyer, STK, launch and early orbit operations, model-based systems engineering, DevOps automation
Technologies
Python, Java, C/C++, Linux, Docker, Kubernetes (KVM/Podman/QEMU/VMware), Git, Jenkins, JIRA, Confluence, BitBucket, Bamboo, GitLab, FreeFlyer, STK
Responsibilities
Design and implement software capabilities for orbit determination, ephemeris propagation, and maneuver planning; Lead full lifecycle software development; Integrate commercial astrodynamics tools with ground systems; Support launch, early orbit, and on-orbit anomaly response; Guide technical roadmap for mission planning tools
Seniority
Staff, hands-on IC with strategic influence
