Star Catcher
Senior Software Engineer - Ground & Mission Systems
Jacksonville, Florida, United States · Senior · Full-time · Posted Oct 8, 2026
- Experience
- 10+ years of professional experience building production software systems, with demonstrated system architecture ownership.
- Education
- Bachelor’s degree in Computer Science, Computer Engineering, or a related technical discipline.
- Visa sponsorship
- Must be a U.S. citizen, lawful permanent resident, protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain required U.S. Department of State authorizations under ITAR. Must also provide proof of eligibility to work in the U.S.
About the job
Leads architecture and development of ground and mission software for Star Catcher’s spacecraft and orbital power network.
What you'll do
- Lead ground software architecture, flight/ground interfaces, and telemetry and command workflows.
- Oversee the software lifecycle for ground and mission systems, from requirements and integration testing through production and field support.
- Set software, deployment, and observability standards; mentor engineers and lead design reviews.
What they ask for
- Bachelor’s degree in Computer Science, Computer Engineering, or a related technical discipline.
- Proficiency in one or more of Python, C++, Go, or similar languages.
- Experience with databases, REST/gRPC APIs, service-oriented or microservices architecture, and distributed systems.
- Experience with telemetry and command processing, streaming, containerization, observability, cloud infrastructure, and CI/CD.
Nice to have
- Experience with spacecraft mission operations or ground systems, or integrating software with hardware test benches.
- Experience with network storage, access control, embedded security, DevSecOps, Linux, or mentoring engineers.
Tools
Python, C++, Go, REST/gRPC APIs, Kafka, RabbitMQ, ZeroMQ, Docker
Model-written summary · the original posting is authoritative