Observable Space

Staff Flight Software Engineer

Observable Space
Apply
2 months ago

Responsibilities

  • Design and develop flight software for spacecraft and telescope command, control, and data handling systems.
  • Build software interfaces for hardware components, sensors, and onboard subsystems.
  • Architect highly reliable, fault-tolerant software for long-duration autonomous operation.
  • Implement telemetry, command uplink/downlink, and system coordination communication protocols.
  • Collaborate with electrical and hardware engineers on software and physical-system integration.
  • Support hardware bring-up, integration, debugging, testing, simulation, hardware-in-the-loop activities, and system validation.
  • Develop fault detection, isolation, and recovery mechanisms.
  • Participate in design reviews such as PDR and CDR and contribute to internal documentation.
  • Provide engineering support during integration, testing, and system validation.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Aerospace Engineering, or equivalent.
  • At least 5 years of experience in software engineering, embedded systems, or systems-level development.
  • Strong programming skills in C, C++, or similar low-level languages.
  • Experience developing software for embedded or hardware-integrated systems.
  • Understanding of real-time systems, concurrency, performance optimization, communication protocols, and networking fundamentals.
  • Strong debugging, problem-solving, communication, and collaboration skills.
  • Passion for aerospace, robotics, or complex systems.
  • Preferred experience with spacecraft, satellite, or aerospace flight software.
  • Preferred familiarity with RTOS, embedded Linux, fault-tolerant design, reliability engineering, hardware-in-the-loop testing, simulation environments, and CCSDS space communication standards.
  • Preferred basic scripting or automation experience with Python or MATLAB for testing or data analysis.

Benefits

  • Flexible work environment with office or hybrid work and remote work part of the week; Los Angeles employees must work at least 3 days per week in the office.
  • Unlimited paid time off and paid holidays.
  • Comprehensive medical, dental, and vision coverage with 100% of employee premiums paid by the employer.
  • Stock option opportunities.
  • Access to current hardware and software tools.

Tech Stack

CC++MATLABPython

Categories

Observable Space

About Observable Space

51-200 employees

Observable Space builds vertically integrated optical systems and software that let satellites and spacecraft see, navigate, and communicate. Its products span ground-based telescopes and stations, in-space sensor payloads, and free-space laser communications, paired with embedded compute, cloud orchestration, and developer APIs. The privately held company is headquartered in Los Angeles and manufactures in-house, selling hardware and supporting software to satellite operators, space agencies, defense users, and research institutions.

Contact me