Flight Software Engineer

Blue Signal Search

Los Angeles (CA)

In loco

USD 130.000 - 190.000

Tempo pieno

14 giorni+

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Healthcare coverage
Paid time off
Retirement benefits with company match
Parental leave
Additional employee benefits

Descrizione del lavoro

Blue Signal Search is seeking a hands-on Flight Software Engineer to own software that operates in space, including embedded interfaces and verification on flight units. You will collaborate with spacecraft engineers in an in-person team, contributing across software architecture, hardware integration, and testing to ensure mission readiness.

The role emphasizes strong debugging and multi-language development in Linux environments, with opportunities to work on critical flight programs.

Competenze

  • 5+ years of core flight software experience with hands-on spacecraft code development, integration and testing.
  • Experience across multiple programming languages and Linux-based environments.
  • Hands-on experience connecting software with embedded hardware and related system components.
  • Bachelor's or advanced degree in computer science, aerospace engineering, or closely related technical discipline.
  • U.S. DoD Top Secret security clearance or eligibility.
  • Experience with spacecraft flight software frameworks (F Prime or cFS), Git-based development, CI/CD, and automated testing.
  • Strong debugging, problem-solving, and collaboration skills with flight hardware validation.

Mansioni

  • Develop and evolve embedded flight software for spacecraft computing and hardware interactions.
  • Create software solutions for critical operational capabilities and integrated system functions.
  • Interface flight computers with FPGA-based electronics, GPIO devices, and other spacecraft hardware.
  • Design startup, software recovery, memory handling, storage and update capabilities for mission-critical operation.
  • Build automated software integration, verification, and development workflows to improve reliability.
  • Perform extensive software verification using spacecraft test hardware, flatsats, and hardware-in-the-loop environments.
  • Collaborate with electrical, systems, payload, and other engineering disciplines to integrate subsystems.
  • Document architecture, decisions, verification outcomes, and system behavior.

Conoscenze

Flight software
C/C++
Linux
Embedded development
CI/CD
Automation testing
Git-based development
Debugging
Team collaboration
Problem solving

Formazione

Bachelor's or MS in computer science or aerospace engineering

Strumenti

F Prime
cFS

Descrizione del lavoro

Our client is an innovative, rapidly growing aerospace organization developing advanced spacecraft for technically demanding missions. With major new flight programs creating significant growth, the team is expanding its engineering organization and looking for a hands-on Flight Software Engineer who wants meaningful ownership of software that will operate in space. This is an opportunity to work alongside highly accomplished spacecraft engineers, tackle difficult mission problems, and see your code move from development and hardware testing into operational flight systems.

This Role Offers:

  • Direct involvement in active spacecraft and flight programs where your engineering contributions have high visibility and meaningful mission impact.
  • Significant hands-on ownership spanning software architecture, embedded development, hardware integration, verification, and flight-ready implementation.
  • A collaborative, in-person engineering environment where software, electrical, systems, payload, and spacecraft engineers work closely together.
  • A comprehensive benefits package that includes healthcare coverage, paid time off, retirement benefits with company matching, parental leave, and additional employee benefits.

Focus:

  • Develop and evolve embedded flight software responsible for critical spacecraft computing and hardware interactions.
  • Develop software solutions that support critical operational capabilities and integrated system functions.
  • Create and troubleshoot low-level software interfaces connecting flight computers with FPGA-based electronics, GPIO-controlled devices, and other spacecraft hardware.
  • Engineer dependable startup, software recovery, memory handling, storage, and update capabilities designed for mission-critical operation.
  • Build and maintain automated software integration, verification, and development workflows that improve reliability throughout the engineering lifecycle.
  • Conduct extensive software verification using spacecraft test hardware, representative avionics environments, and flight units.
  • Work closely with electrical, systems, payload, and other engineering disciplines to bring spacecraft subsystems together successfully.
  • Document software architecture, technical decisions, verification outcomes, and system behavior throughout development.
  • Provide technical guidance when appropriate while remaining deeply engaged in coding, debugging, integration, and testing.

Skill Set:

  • 5 or more years of core flight software experience, with substantial hands-on spacecraft code development, integration, and testing.
  • Solid software development experience across multiple programming languages and Linux-based environments.
  • Hands-on experience connecting software with embedded hardware, interfaces, and related system components.
  • Bachelor's or advanced degree in computer science, aerospace engineering, or a closely related technical discipline.
  • Candidate must possess, or be willing and eligible to obtain, a U.S. Department of Defense Top Secret security clearance.
  • Practical experience developing and supporting essential functionality within embedded computing environments.
  • Familiarity with spacecraft flight software frameworks such as F Prime or cFS, Git-based development, CI/CD, and automated testing practices.
  • Strong debugging, problem-solving, and collaboration skills, with experience validating software on flight hardware, flatsat, hardware-in-the-loop, or comparable test environments.
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Flight Software Engineer
Flight Software Engineer

Executive Recruiting Group • Broomfield (CO)

In loco
USD 130.000 - 180.000
Flight Software Engineer
Flight Software Engineer

EVONA • San Francisco (CA)

In loco
USD 120.000 - 180.000
Senior Flight Software Engineer
Senior Flight Software Engineer

EVONA • Stati Uniti

In loco
USD 100.000 - 130.000
Lead Flight Software Engineer
Lead Flight Software Engineer

EVONA • Los Angeles (CA)

In loco
USD 140.000 - 200.000
Flight Software Engineer
Flight Software Engineer

Red Canyon Engineering & Software • Stati Uniti

In loco
USD 85.000 - 120.000
Innovation-driven environment
Opportunities for professional growth
Collaborative team culture
Flight Software Engineer (All Levels) for Fastwater Staffing and Recruiting
Flight Software Engineer (All Levels) for Fastwater Staffing and Recruiting

Hikinex • Torrance (CA)

In loco
USD 120.000 - 180.000
Principal Software Engineer
Principal Software Engineer

BlackVe, Inc. • Albuquerque (NM)

In loco
USD 170.000 - 250.000
Flight Software Engineer at Darwin Recruitment Los Angeles, CA
Flight Software Engineer at Darwin Recruitment Los Angeles, CA

Darwin Recruitment • Los Angeles (CA)

In loco
USD 120.000 - 180.000
Medical, dental and vision benefits
Flexible vacation
401k matching
+2
flight software engineer
flight software engineer

ATR International • California

Ibrido
USD 150.000 - 210.000
Flight Software Engineer
Flight Software Engineer

EVONA • El Segundo (CA)

In loco
USD 150.000 - 190.000