Apolink
Flight Software Engineer
Palo Alto
Work authorization requiredDetected 335 days ago
C++CI/CDEmbedded SystemsAvionicsRoboticsElectrical EngineeringTest AutomationManual TestingFirewallCommunication
About the role
- 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
- 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
Requirements
- 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)
- Hands-on experience with embedded communication protocols (CAN, UART, I²C, SPI, RS-422, etc.)
- Familiarity with spacecraft operations, comm protocols, and avionics integration
- Ability to work in-person or willingness to relocate to Palo Alto, CA
- B.S. in Computer Science, Computer Engineering, Electrical Engineering, or related field
- Strong debugging skills with CI/CD, automated testing, and hardware bring-up
- Comfortable working with vendor SDKs and adapting them to flight software needs
- Passion for building reliable systems that operate in extreme environments
Compensation
- Compensation and Benefits
Benefits
- include equity participation, comprehensive health care, 401(k) with company matching, flexible vacation, catered meal credits, and ongoing opportunities for professional development.
- All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
Equal opportunity
- Apolink Communications is an equal opportunity employer.
- equal opportunity employer.
Visa & Work Authorization
- citizen, lawful permanent resident of the U
Apply directly at Apolink →Create a free account for alerts like thisView Apolink immigration profile
This listing is sourced directly from Apolink's careers page and normalized into a canonical job model.