Ground Software Engineer (Early)

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.
$115,000 - $145,000
Backend
Entry-Level Software Engineer
In-Person
1+ year of experience
Space

Description For Ground Software Engineer (Early)

Apex is seeking a Ground Software Engineer 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.

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, redundancy, and failover strategies

Requirements:

  • U.S. Person status (due to export control requirements)
  • 1-3 years of ground software experience
  • Bachelor's degree in CS, EE or equivalent
  • Strong proficiency in Python, C++, and Rust
  • Familiarity with microservices frameworks, cloud-based solutions, and Linux
  • Experience with software integration, testing, and validation for real-time systems
  • Knowledge of network protocols and secure communication systems

Apex offers competitive benefits including equity, comprehensive healthcare, PTO, 401(k) matching, parental leave, daily lunches, and a world-class office in Playa Vista. This is an opportunity to make a real impact in the aerospace industry while working with amazing coworkers in a dynamic environment.

Last updated 7 days ago

Responsibilities For Ground Software Engineer (Early)

  • Design, develop, and implement ground software for satellite communication, control, and telemetry
  • Support commissioning of spacecraft during launch and early operations
  • Own ground software solutions through the full lifecycle
  • Collaborate with cross-functional teams on product requirements and technical roadmaps
  • Integrate third-party tools and custom software to automate satellite operations
  • Monitor and improve system scalability, redundancy, and failover strategies

Requirements For Ground Software Engineer (Early)

Python
Rust
Linux
Kubernetes
  • U.S. Person status
  • 1-3 years of ground software experience
  • Bachelor's degree in CS, EE or equivalent
  • Strong proficiency in Python, C++, and Rust
  • Familiarity with microservices frameworks and cloud-based solutions
  • Knowledge of Linux operating systems and system administration
  • Experience with software integration, testing, and validation for real-time systems
  • Familiarity with network protocols and secure communication systems

Benefits For Ground Software Engineer (Early)

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) with matching
  • Parental leave
  • Daily lunch and unlimited snacks
  • Community events
  • Custom desk setup and tools

Interested in this job?

Jobs Related To Apex Ground Software Engineer (Early)

Software Engineer / IT Consultant

Entry-level Software Engineer position at improvIT, focusing on financial and insurance solutions with 1-3 years experience required, hybrid work in Athens.

Tier 1 Customer Support Engineer, Windows & Active Directory

Entry-level Customer Support Engineer position at JumpCloud, focusing on Windows and Active Directory support, requiring 1 year of technical experience in a customer-facing role.

Jr Java Developer

Entry-level Java Developer position at CI&T, focusing on backend development with Java, Spring Boot, and microservices in a remote work environment.

Junior C++ Audio Plugin Developer

Junior C++ Audio Plugin Developer position at Future Audio Workshop, creating innovative music technology solutions with focus on UI development and audio plugins.

Software Developer - Campus Hire

Entry-level Software Developer position at Crypto.com, focusing on backend development for cryptocurrency platform serving millions of users globally.