P

Pillar Space

Reusable orbital infrastructure for payload hosting

Member of Technical Staff: Flight Software

Embedded EngineeringUpdated on Nov 13
Full-timeLos Angeles, CA, USAHybrid

About the Job

Requirements

  • At least 7 years of professional experience focused on flight software.
  • Flight heritage: software the candidate wrote has flown in space.
  • Excellent C/C++ and software engineering skills, plus experience with Python.
  • Working knowledge of flight software architectures and frameworks such as NASA cFS, F Prime, or Rocket Lab MAX.
  • Strong fundamentals in embedded and real-time software, including embedded Linux and an RTOS.
  • Hands-on hardware integration experience, including bringing up components and debugging at the hardware-software interface.
  • A track record of building flight software from requirements and architecture through testing and interface control documents.
  • Experience with spacecraft data interfaces and protocols such as CCSDS and CSP, and onboard networks such as Ethernet.

Responsibilities

  • Design, implement, and test the flight software stack.
  • Integrate hardware components into the flight software using their interface control documents and drivers.
  • Design, analyze, and implement fault detection, isolation, and recovery strategies across the flight software.
  • Build flight software AI features, including onboard inference, in-flight model updates and rollback, and runtime safety guardrails.
  • Implement command and telemetry paths between the spacecraft and the ground segment.
  • Develop safe procedures for patching and updating software on orbit.
  • Improve continuous integration and continuous delivery, automated testing, and code analysis for flight software.
  • Bring up software-in-the-loop, processor-in-the-loop, and hardware-in-the-loop test setups with the integration and test and avionics teams.
  • Run trade studies for flight computers and flight software frameworks.
  • Document the software for operators and train the mission operations team to use it.
  • Work closely with the avionics, guidance, navigation, and control, and AI teams and the mission architect so the software meets mission needs.

Desired Qualifications

  • Experience running machine learning inference on embedded or space hardware.
  • Experience with fault tolerance on radiation-exposed hardware.
  • Experience with FPGA development.

About the Company

Pillar Space

Reusable orbital infrastructure for payload hosting

Pillar Space builds reusable satellites that stay in orbit and act as rentable infrastructure for other payloads. A customer launches a payload in a standardized adapter, and Pillar Space’s satellite autonomously docks with it in low Earth orbit, then supplies power, data, thermal management, mobility and mission operations for the lease, with an optional capsule re-entry to return finished products to Earth. This on-orbit docking-based service lets customers test and operate in microgravity without owning their own spacecraft. The team includes veterans from Northrop Grumman’s Mission Extension Vehicles and alumni from SpaceX and Impulse Space, backed by South Park Commons, with a first mission window targeted for 2028 to provide persistent orbital infrastructure for biotech, semiconductors, materials, and defense clients.

Company size
1-10
Company stage
Not listed
Total funding
Not listed
Headquarters
Los Angeles, CA
Founded
2026

Recently Posted Jobs

Explore more opportunities at Pillar Space

See more jobs