Ground Systems Software Engineer
Core
Develop, design, and verify ground system command and control software for satellite programs, ensuring adherence to requirements and supporting system lifecycle from development to operations.
Role type
Senior Ground Systems Software Engineer
Builds
Cloud-based satellite command and control systems and ground segment specifications
Domain
National Security / Space Defense / Satellite Communications
Deliverable
production ML models | product features | infrastructure
Required skills
DevSecOps, agile software development, system requirements analysis, verification and validation, risk assessment, software interface definition, program management milestones, DoD/IC acquisition processes, large complex system O&M
Preferred skills
satellite program office experience, commercial SATCOM experience, cross-organizational thread-lead support
Technologies
Cloud platforms, DevSecOps tools, agile frameworks
Responsibilities
Develop ground system software requirements, design, and verification; monitor development and transition to operations; assess Information Assurance standards; coordinate specification changes and integration; manage discrepancy reports; mentor customer personnel on architecture and verification.
Seniority
Senior, hands-on IC with mentorship