Apex Technology, Inc. is seeking a Ground Software Engineer to build a scalable platform for satellite communication and control. The ideal candidate will design, develop, and implement software solutions, support spacecraft commissioning, and work with cross-functional teams. Required qualifications include a bachelor's degree in CS or EE, 3+ years of experience, and strong programming skills in Python, C++, and Rust. The position offers a salary range of $150,000 - $180,000, along with excellent benefits including 100% covered healthcare and equity opportunities.
Qualifications
3+ years of total ground software experience.
U.S. Person status is required as this position needs to access export controlled data.
Experience with software integration, testing, and validation for real-time and distributed systems.
Responsibilities
Design, develop, and implement ground software for satellite communication.
Support commissioning of spacecraft during launch and ensure system functionality.
Integrate third-party tools and custom software for automation.
Skills
Programming languages (Python, C++, Rust)
Microservices frameworks and tools
Cloud-based solutions (Docker, Kubernetes, gRPC)
Linux operating systems and system administration
Network protocols (TCP/IP, UDP)
Education
Bachelor's degree in CS, EE or equivalent
Tools
Docker
Kubernetes
Job description
Apex Technology, Inc. is seeking a Ground Software Engineer to build a scalable platform for satellite communication and control. The ideal candidate will design, develop, and implement software solutions, support spacecraft commissioning, and work with cross-functional teams. Required qualifications include a bachelor's degree in CS or EE, 3+ years of experience, and strong programming skills in Python, C++, and Rust. The position offers a salary range of $150,000 - $180,000, along with excellent benefits including 100% covered healthcare and equity opportunities.