Staff Flight Software Engineer Job at Observable Space, Los Angeles, CA

VDlwMEVKS0xXU1N2eVRyNmJ4dUViUXE5eFE9PQ==
  • Observable Space
  • Los Angeles, CA

Job Description

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.

Job Tags

Full time, Work at office, Flexible hours, 3 days per week

Similar Jobs

Safe Fleet

CNC Machine Operator Job at Safe Fleet

 ...CNC Machine Operator- 1st shift, Monday through Friday Hourly Pay Range: $22 - 26 USD Address: FRC26 Southern Blvd, Nesconset, NY 11767 Reports To Machine Shop Production Manager Responsibilities and Duties ~ Ability to read and understand blueprints... 

LAIKA Studios

Storyboard Artist Intern at LAIKA Studios, Hillsboro Job at LAIKA Studios

 ...Job Overview Company: LAIKA Studios Job Title: Storyboard Artist Intern Job Type: Internship (Full-Time / Temporary) Location: Hillsboro, Oregon, USA Work Model: 100% On-Site Seniority Level: Internship / Entry-Level Required Experience: Senior... 

FHR

MO422- Certified Project Manager 157817 Job at FHR

 ...months with the option ofextension, and the client is in Madison, WI. Please send rates and resume. PMP CERTIFICATION ATTACHMENT IS REQUIRED AT THE TIME OFSUBMISSION . Top Required Skills & Years of... 

AuraOne Human Data

Policy Consultant Job at AuraOne Human Data

Policy Consultant is a remote review track for evaluating AI outputs in policy review workflows. Reviewers grade citation accuracy, statutory reasoning, and policy adherence; flag risk; and document the corrected analysis so the modeling team can train on it. Why this...

FHR

A58-Project Manager 12759399 Job at FHR

 ...specifically PeopleSoft. Basicproject management and administration processes and principles. ProjectManagement Professional (PMP) certification or the equivalent." QUALIFICATIONS: Bachelors degree or master'sdegree in a related field, PMP certification,...