Ground Software Engineer
Core
Develop ground software to build, test, and operate high-power satellites and customer payloads for missions from LEO to deep space.
Role type
Senior Ground Software Engineer
Builds
Mission software platform for K2's Gravitas satellite and future constellations
Domain
Aerospace / Satellite Systems / Ground Segment
Deliverable
production ML models | product features
Required skills
Rust, TypeScript, Vue, system design, API development (HTTP/gRPC), SQL, event-driven architecture, Docker/Kubernetes, WebSockets/SSE
Preferred skills
Space mission experience, statically-typed backend languages (Go/C++/Java/C#), frontend tooling (React/Svelte), CI/CD, cybersecurity standards (SOC2/FedRAMP), networking protocols (TCP/IP/UDP/QUIC), data streaming (NATS/Pulsar)
Responsibilities
Design and implement software for satellite build, test, and operations; collaborate with mission operators to scope solutions; facilitate design reviews and code reviews; support on-call operations for ground tests and on-orbit activities; mentor engineers
Seniority
Senior, hands-on IC with mentorship