Ground Software Engineer (Senior) Seen this week
About the Role
Apex manufactures satellite buses at scale. These spacecraft enable earth observation, communications, and more. You'll design and deploy the ground software that commands, controls, and monitors them.
Responsibilities
- Design, develop, and implement ground software for satellite communication, control, and telemetry
- Support commissioning of spacecraft during launch and early operations, ensuring ground systems remain functional during critical operations
- Own ground software solutions through the full lifecycle from initial design to deployment
- Collaborate with cross-functional teams to baseline product requirements and technical roadmaps
- Integrate third-party tools and custom software to automate satellite operations, tracking, and data processing
- Monitor and improve system scalability, redundancy, and failover strategies for ground software and systems
Requirements
- U.S. Person status (required for access to export controlled data)
- 6+ years of ground software experience
- Bachelor's degree in Computer Science, Electrical Engineering, or equivalent
- Strong proficiency in Go, TypeScript, Python, and Rust
- Familiarity with microservices frameworks and cloud-based solutions (Docker, Kubernetes, gRPC)
- Knowledge of Linux operating systems and system administration
- Experience with software integration, testing, and validation for real-time and distributed systems
- Familiarity with network protocols (TCP/IP, UDP), secure communication systems, and encryption
What We Offer
- Equity in Apex
- 100% company-paid medical, dental, and vision coverage for you and dependents, plus $100k life insurance
- 15+ days vacation annually, growing to 20+ days, plus 10 paid holidays
- 401(k) plan with 100% match on first 3%, 50% on next 2%
- 8 weeks paid parental leave plus childcare reimbursement up to $350/day for work-related travel
- Daily catered lunch and unlimited snacks
- Monthly office socials, community events, and team activities
- Equipment and tools for productivity
- Playa Vista office with flexibility for hybrid work