Talent.com
Flight Software Engineer

Flight Software Engineer

Apolink CommuncationsPalo Alto, California, United States
30+ days ago
Job type
  • Full-time
  • Permanent
Job description

About Apolink :

Apolink is building the world’s most interoperable satellite relay network in low Earth orbit. Our hybrid communication architecture combines RF and optical inter-satellite links to enable real-time, continuous connectivity for satellite operators across industries.

About The Role :

You will own development of the embedded and flight software stack that powers Apolink’s relay spacecraft platforms. From low-level device drivers to autonomous fault recovery, you’ll design and implement the digital nervous system that makes our satellites reliable and interoperable. You’ll work directly with avionics hardware, vendor SDKs, and payload systems to bring our first mission to orbit in 2026 and lay the foundation for a scalable constellation.

Responsibilities :

Architect and implement real-time flight software for satellite command and control

Develop embedded software for avionics, SDRs, and optical / RF payload subsystems

Build hardware abstraction layers, device drivers, and telemetry / telecommand interfaces

Read and integrate vendor SDKs into the flight stack for bus and payload components

Implement autonomy features, including fault detection, isolation, and recovery (FDIR)

Build and maintain software-in-the-loop (SIL) and hardware-in-the-loop (HITL) frameworks

Design spacecraft-to-ground communication protocols with authentication and security

Support hardware integration, functional testing, and on-orbit commissioning

Collaborate with RF, GNC, and systems engineers for seamless spacecraft ops

Qualifications :

B.S. in Computer Science, Computer Engineering, Electrical Engineering, or related field

5+ years of experience in embedded / flight software development (space, aerospace, or robotics)

Proficiency in C / C++ for real-time and resource-constrained systems

Experience with RTOS (FreeRTOS, VxWorks, RTEMS, or similar)

Strong debugging skills with CI / CD, automated testing, and hardware bring-up

Hands-on experience with embedded communication protocols (CAN, UART, I²C, SPI, RS-422, etc.)

Familiarity with spacecraft operations, comm protocols, and avionics integration

Comfortable working with vendor SDKs and adapting them to flight software needs

Passion for building reliable systems that operate in extreme environments

Ability to work in-person or willingness to relocate to Palo Alto, CA

Compensation and Benefits

Compensation at Apolink is determined based on role, level, location, and alignment with market benchmarks. Individual base salary is assessed on a case-by-case basis, reflecting job-related experience, technical expertise, and overall fit. In addition to salary, Apolink offers long-term incentives such as stock options and discretionary performance bonuses. Benefits include equity participation, comprehensive health care, 401(k) with company matching, flexible vacation, catered meal credits, and ongoing opportunities for professional development.

Additional Information

To conform to the U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State.

Apolink Communications is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

Create a job alert for this search

Flight Software Engineer • Palo Alto, California, United States

Related jobs
  • Promoted
Sr. Flight Control Law Engineer

Sr. Flight Control Law Engineer

Reliable RoboticsMountain View, CA, United States
Full-time
Flight Controls Engineer at Reliable Robotics, you will be part of the Guidance, Navigation, and Control (GNC) Team.You will design, implement, integrate, and test flight control laws for all phase...Show moreLast updated: 30+ days ago
  • Promoted
Flight Software Engineer

Flight Software Engineer

Muon SpaceMountain View, California, United States
Full-time +1
The ideal candidate is a self-motivated versatile software developer with significant previous experience developing robust Linux and / or RTOS embedded software. In this role, you will design, develo...Show moreLast updated: 30+ days ago
  • Promoted
Senior Flight Software Engineer

Senior Flight Software Engineer

Capella SpaceSan Francisco, CA, United States
Permanent
Synthetic Aperture Radar (SAR) satellite technology and space-based signal intelligence.We empower government, commercial, and research organizations around the world with high-resolution, timely E...Show moreLast updated: 21 days ago
  • Promoted
Flight Software Engineer

Flight Software Engineer

Reliable RoboticsMountain View, CA, United States
Permanent
We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show moreLast updated: 30+ days ago
  • Promoted
Flight Software Engineer (Summer 2026 Internship)

Flight Software Engineer (Summer 2026 Internship)

Reliable RoboticsMountain View, CA, United States
Permanent +1
We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show moreLast updated: 30+ days ago
  • Promoted
Flight Guidance Engineer

Flight Guidance Engineer

Reliable RoboticsMountain View, CA, United States
Permanent
We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show moreLast updated: 30+ days ago
  • Promoted
Displays Software Engineer

Displays Software Engineer

Reliable RoboticsMountain View, CA, United States
Permanent
We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer, Flight Simulator

Senior Software Engineer, Flight Simulator

Joby AviationSanta Cruz, CA, United States
Full-time
Imagine a piloted air taxi that takes off vertically, then quietly carries you and your fellow passengers over the congested city streets below, enabling you to spend more time with the people and ...Show moreLast updated: 30+ days ago
  • Promoted
Sr. Flight Guidance Engineer

Sr. Flight Guidance Engineer

Reliable RoboticsMountain View, CA, United States
Permanent
We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show moreLast updated: 30+ days ago
  • Promoted
Sr. Simulation Software Engineer

Sr. Simulation Software Engineer

Reliable RoboticsMountain View, CA, United States
Permanent
We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show moreLast updated: 30+ days ago
  • Promoted
Sr. Flight Software Engineer

Sr. Flight Software Engineer

Reliable RoboticsMountain View, CA, United States
Permanent
We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show moreLast updated: 30+ days ago
  • Promoted
Sr. Flight Software Engineer (Verification)

Sr. Flight Software Engineer (Verification)

Reliable RoboticsMountain View, CA, United States
Permanent
We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show moreLast updated: 30+ days ago
  • Promoted
Flight Software Test Verification and Validation (V&V) Engineer

Flight Software Test Verification and Validation (V&V) Engineer

Reliable RoboticsMountain View, CA, United States
Permanent
We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer, Large-Scale Fleet Orchestration

Software Engineer, Large-Scale Fleet Orchestration

OpenAISan Francisco, CA, United States
Full-time
A leading AI research company in San Francisco is seeking a Software Engineer specializing in Operating Systems & Orchestration. You will manage infrastructure systems and automate processes to impr...Show moreLast updated: 1 day ago
  • Promoted
Sr. Software Integration Engineer

Sr. Software Integration Engineer

Reliable RoboticsMountain View, CA, United States
Permanent
We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer - Fleet Orchestration

Software Engineer - Fleet Orchestration

LambdaSan Francisco, California, United States
Full-time
In 2012, Lambda started with a crew of AI engineers publishing research at top machine-learning conferences.We began as an AI company built by AI engineers. Today, we're on a mission to be the world...Show moreLast updated: 30+ days ago
  • Promoted
Flight Software Manager

Flight Software Manager

Reliable RoboticsMountain View, CA, United States
Permanent
We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show moreLast updated: 30+ days ago
  • Promoted
Flight Software Test Engineer

Flight Software Test Engineer

Reliable RoboticsMountain View, CA, United States
Permanent
We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show moreLast updated: 30+ days ago