Ground Software Engineer (Mid)

Apex manufactures satellite buses at scale using a combination of software, vertical integration, and hardware designed for manufacturing. Their spacecraft enable the future of society, ranging from earth observation to communications and more.
$150,000 - $180,000
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Space

Description For Ground Software Engineer (Mid)

Apex is seeking a Ground Software Engineer (Mid) to join their team in Los Angeles. As a key member of the Ground Software team, you will design, develop, and own the software infrastructure that enables communication and control of on-orbit assets. You'll be responsible for building critical systems that operate reliably 24/7, ensuring users can seamlessly automate and control Apex Satellite buses.

This role involves working closely with both internal teams and external customers, aligning solutions with company objectives and user requirements. Apex is looking for motivated engineers eager to solve complex problems with a focus on practicality and scalability, who thrive in a dynamic, fast-paced environment.

Key responsibilities include:

  • Designing, developing, and implementing ground software for satellite communication, control, and telemetry
  • Supporting spacecraft commissioning during launch and early operations
  • Owning ground software solutions through the full lifecycle
  • Collaborating with cross-functional teams on product requirements and technical roadmaps
  • Integrating third-party tools and custom software to automate satellite operations
  • Monitoring and improving system scalability and redundancy

Requirements include U.S. Person status, 3+ years of ground software experience, a Bachelor's degree in CS or EE, proficiency in Python, C++, and Rust, and familiarity with microservices frameworks and cloud-based solutions.

Apex offers competitive benefits including equity, comprehensive healthcare, PTO, 401(k) matching, parental leave, daily lunch, and a world-class office in Playa Vista. The salary range for this position is $150,000 - $180,000 a year.

Join Apex in their mission of providing humankind access to the galaxy beyond our planet!

Last updated 2 months ago

Responsibilities For Ground Software Engineer (Mid)

  • Design, develop, and implement ground software for satellite communication, control, and telemetry
  • Support commissioning of spacecraft during launch and early operations and ensure 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 For Ground Software Engineer (Mid)

Python
Linux
Kubernetes
  • U.S. Person status
  • 3+ years of total ground software experience
  • Bachelor's degree in CS, EE or equivalent
  • Strong proficiency in Python, C++, and Rust
  • Familiarity with microservices frameworks and tools and cloud-based solutions (e.g., 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

Benefits For Ground Software Engineer (Mid)

Equity
Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Equity
  • Healthcare (99%+ covered for primary and dependents)
  • Dental Insurance
  • Vision Insurance
  • PTO package
  • 401(k) plan with matching
  • Parental leave
  • Daily lunch and unlimited snacks
  • Community events
  • Office in Playa Vista

Interested in this job?

Jobs Related To Apex Ground Software Engineer (Mid)

Global Supply Manager

Global Supply Manager position at Apple, focusing on strategic sourcing, supplier negotiations, and supply chain optimization in San Diego.

Software Development Engineer, Appstore

Software Development Engineer role at Amazon's Appstore team, focusing on building scalable systems for app developers and customer experience.

Software Development Engineer II, Direct Fulfilment

Software Development Engineer II position at Amazon's Direct Fulfillment team, building scalable systems for vendor dropship operations in India and global markets.

Software Development Engineer, Amazon MSK

Software Development Engineer role at Amazon MSK team, building and enhancing streaming data services using Apache Kafka, with competitive compensation and benefits.

Gameplay Software Engineer - Reality Labs

Gameplay Software Engineer position at Meta's Reality Labs, focusing on developing VR in-meeting experiences and immersive virtual spaces.