Principal Embedded Software Engineer

Apolink Communcations
Palo Alto, CA

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:

As the Principal Embedded Software Engineer at Apolink, you will own critical parts of the firmware stack that run on our in-orbit relay platforms. You’ll develop low-level control code, integrate with spacecraft hardware, and build the autonomy features that allow our systems to negotiate links and operate independently in space. This role involves tight hardware-software collaboration and direct impact on flight systems.

Responsibilities:

  • Own the full embedded flight software stack for Apolink’s satellite platforms

  • Real-time embedded software design for satellite platforms (C/C++, RTOS, HALs)

  • Develop drivers, HAL layers, and real-time control logic on FreeRTOS or similar

  • Design and implement robust fault-handling, watchdogs, and system state machines

  • Integrate and test hardware interfaces (SPI, I2C, UART, RS-422, CAN, GPIO, etc.)

  • Build ground test setups and simulation environments for firmware validation

  • Participate in PDR/CDR and lead embedded software test campaigns

  • Establish firmware architecture, coding standards, and test coverage strategies for future FSW scalability

Qualifications:

  • Bachelor’s or Master’s in Computer Engineering, Computer Science, or a related field

  • 5+ years of experience in embedded software development for spacecraft systems.

  • Proficient in C/C++, especially for bare-metal and RTOS-based systems (e.g., FreeRTOS, Zephyr)

  • Experience with ARM platforms like Cortex-M7 or equivalent

  • Familiarity with deterministic real-time design, timers, interrupts, and power-aware firmware

  • Comfortable debugging with logic analyzers, oscilloscopes, and JTAG tools

  • Strong grasp of spacecraft or robotics interfaces, including sensors, radios, and actuators

  • Git-based development, CI tools, and structured documentation practices

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

  • Willingness to travel for work

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.

Posted 2026-02-13

Recommended Jobs

Data Engineer

Liberty Dental Plan
Tustin, CA

a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; } Join Liberty Dental Plan and help us transform healthcare through data! …

View Details
Posted 2026-01-15

Director of Marketing and Admissions

Brave Christian Schools
Dublin, CA

Summary: The Director of Marketing and Admissions serves as a key leader in advancing the mission of Brave Christian Schools by attracting, enrolling, and retaining families who align with the school…

View Details
Posted 2026-01-26

Attorney | Real Estate Litigation | Hybrid | 144834

Mission Recruiting
Irvine, CA

Leading Orange County Property Litigation Firm Seeks Experienced Trial Lawyer   A prestigious Orange County law firm specializing in property disputes is seeking an experienced trial attorn…

View Details
Posted 2026-01-24

Title Sales Representative

Lennar Title
Folsom, CA

Job Description Title Sales Representative ~ Elk Grove Division and surrounding areas*** We are Lennar Title Lennar Title is centered around personal growth, innovation, and diversity. We…

View Details
Posted 2026-01-25

Manager of Soccer Operations

Angel City Football Club
Thousand Oaks, CA

At Angel City, we are building a world-class organization that uses sport to drive to equity. Our vision is to create engaging and unique experiences that bring the purpose-driven mission of this Club…

View Details
Posted 2026-01-15

Administrative Assistant/Engineering Support

asicsoft
Roseville, CA

ASICSoft is the leader in staffing and consulting for Engineering and IT projects. Launched in 2006 ASICSoft has provided high quality talent and consulting services to leading companies throughout t…

View Details
Posted 2025-09-04

CAD Engineering Intern

Arrow Lift
Agoura Hills, CA

This is a great opportunity for a technical student or recent graduate versed in AutoCAD and orthographic drawing methods. You will work with our team of engineers and project managers to prepare draw…

View Details
Posted 2025-10-25

Starbucks Barista

Target
Chula Vista, CA

Starting Hourly Rate / Salario por Hora Inicial: $20.00 USD per hour ALL ABOUT TARGET Working at Target means helping all families discover the joy of everyday life. We bring that vision to life…

View Details
Posted 2026-01-30

Liberty - SDC MM 1-3 Grade Teacher #308 - Internal Transfer Applicants Only

Chula Vista Elementary School District
Chula Vista, CA

Educational Specialist Mild/Moderate Credential Autism Spectrum Disorder Authorization CLAD Authorization or equivalent Interested applicants must be Current District Employees or on the Distri…

View Details
Posted 2026-01-21

Cook III

Marriott
Pomona, CA

POSITION SUMMARY Prepare ingredients for cooking, including portioning, chopping, and storing food. Wash and peel fresh fruits and vegetables. Weigh, measure, and mix ingredients. Prepare and cook…

View Details
Posted 2026-01-30