Observable Space

Observable Space

Senior Flight Software Engineer

Los Angeles, CA · Senior

Sponsorship not specifiedDetected 109 days ago
PythonC++MATLABLinuxRESTEmbedded SystemsRoboticsAerospace EngineeringResearchCommunicationCollaborationProblem Solving

About the role

  • We are seeking a highly-motivated and hands-on Senior Software Engineer to join our growing team.

Responsibilities

  • Design and develop flight software for spacecraft and telescope systems, including command, control, and data handling (C&DH).
  • Build and maintain software that interfaces directly with hardware components, sensors, and onboard subsystems.
  • Implement communication protocols for telemetry, command uplink/downlink, and system coordination.
  • Collaborate with electrical and hardware teams to ensure seamless integration between software and physical systems.
  • Support hardware bring-up, integration, and debugging at the hardware/software boundary.
  • Develop and implement fault detection, isolation, and recovery (FDIR) mechanisms.
  • Support system testing, including simulation, hardware-in-the-loop (HIL), and validation activities.
  • Participate in and contribute to design reviews (PDR, CDR, etc.) and internal documentation.
  • Provide engineering support during integration, testing, and system validation.
  • In this role, you'll design, develop, and maintain flight software systems for spacecraft and telescope platforms.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Aerospace Engineering, or equivalent.
  • 5+ years of experience in software engineering, embedded systems, or systems-level development.
  • Familiarity with communication protocols and networking fundamentals.

Nice to have

  • Familiarity with real-time operating systems (RTOS) or embedded Linux environments.
  • Experience with hardware-in-the-loop (HIL) testing and simulation environments.
  • Familiarity with space communication standards (e.g., CCSDS).
  • Experience working in fast-paced, early-stage or startup environments.
  • Basic scripting or automation (Python, MATLAB) for testing or data analysis.
  • We encourage everyone to rest, recharge, and take care of themselves.
  • Cutting-Edge Tools - Get access to the latest hardware and software you need to do your best work.
  • Inclusive Team - We foster a supportive and diverse workplace where all voices are valued.

Compensation

  • Competitive Compensation - A salary package aligned with industry standards and your experience.

Benefits

  • Equity Opportunities - Take part in our success with stock options.
  • Unlimited PTO - Take the time you need with our flexible, trust-based vacation policy, including paid holidays.
  • Health & Wellness - Comprehensive medical, dental, and vision coverage with 100% of the premium paid by the employer for employees.
  • All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, or any other basis protected by federal, state, or local law.

Company info

  • Mission-Driven Culture - Be part of a team working on meaningful challenges with real-world impact.
  • Flexible Work Environment - Enjoy working from our office or in a hybrid work setup with the flexibility to work remotely part of the week.

Equal opportunity

  • equal opportunity employer committed to diversity and inclusion in the workplace.

This listing is sourced directly from Observable Space's careers page and normalized into a canonical job model.