Back to search
UFO Linkedin 路 Posted 2mo ago

Flight Software Engineer

Canada

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

馃浉 UFO is a Los Angeles鈥揵ased small business founded in 2013 that has supported advanced software and hardware development across rapid space R&D, on-orbit and sub-orbital technology demonstrations, lunar surface missions, and other terrestrial technologies and markets. Today, the company is focused on advancing capabilities in vLEO and beyond, with work spanning cislunar, deep-space, and interplanetary efforts, as well as next-generation space data, networking, and communications systems, all within a fast-moving engineering environment built around small teams, short iteration cycles, and direct hands-on work.


馃殌Join Our Team as a Flight Software Engineer!


Important: This role involves access to export-controlled information. Please do not apply unless you are a U.S. person under ITAR, or otherwise eligible to access such information in compliance with U.S. export control laws.


About the role

UFO is hiring a Flight Software Engineer to develop spacecraft firmware and software across multiple vehicle systems. The work includes embedded development, integration, debugging, test, and verification, spanning both rapid on-orbit tech demos and higher-reliability mission systems.


This is a hands-on role on a small multidisciplinary team. You will be responsible for major subsystems, work across hardware and software boundaries, and carry flight code from early development through integration and validation.


What you鈥檒l do

  • Develop flight software, firmware, and BSPs across spacecraft systems
  • Write low-level embedded software in C/C++ for microcontrollers and flight hardware
  • Bring up new hardware, debug issues, and drive problems to root cause
  • Build internal tools for development, integration, and verification
  • Work across bare-metal and RTOS-based systems
  • Interface directly with buses, peripherals, and subsystem hardware
  • Work closely with the team from first implementation through integration, test, and final validation


What we鈥檙e looking for

  • Strong embedded systems and microcontroller software experience
  • Strong C/C++ skills, including low-level firmware and hardware-facing software
  • Comfortable in bare-metal, RTOS, and cross-compiled environments
  • Strong testing and debugging skills for embedded hardware and software
  • Experience with Linux-based development
  • Familiarity with common embedded interfaces and buses such as SPI, I2C, UART, CAN, Ethernet, RS-422, CCSDS, or similar
  • Comfortable working across disciplines in a fast-moving environment
  • Able to work primarily on-site in the Greater Los Angeles area


Bonus points

  • Prior spacecraft, flight software, or other mission-critical embedded experience
  • Familiarity with ADCS/GNC-related systems
  • SDR experience
  • Strong lab integration and debugging background
  • Familiarity with verification, flight test, or relevant engineering standards
  • Active security clearance


Other reasons to join UFO

  • Small team, broad scope, and real technical responsibility
  • Medical, dental, and vision coverage
  • 401(k) and paid time off
  • Reasonable hours and occasional work-from-home flexibility when the work allows
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.

Unlock free search