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 17 days 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)

C++ Software Development Engineer, Kindle Content Management (Library)

Software Development Engineer role at Amazon's Kindle team, focusing on building and maintaining the Kindle Library system using C++, Java, and modern technologies.

Software Dev Engineer, RDS Open Source

AWS is seeking a Software Dev Engineer for their RDS Open Source team to work on the world's largest fleet of MySQL, PostgreSQL, and MariaDB databases.

Software Development Engineer, Aurora Control Plane

Software Development Engineer position at Amazon's Aurora Control Plane team, building scalable database services with competitive compensation and benefits.

Software Development Engineer, Aurora Control Plane

SDE II position at Amazon Aurora building scalable database services, offering $114k-$191k salary with hybrid work in Vancouver.

Senior Product Manager - Tech, Customer Purchase Journey

Senior Product Manager position at Amazon focusing on the Thank You Page experience within the Customer Purchase Journey, offering competitive compensation and comprehensive benefits.