Hiring.Camp

Flight Software Engineer (Rust)

Umbra Lab

·
Location
Santa Barbara, California, United States · published · Arlington, Virginia, United States · Reston, Virginia, United States
Type
Full-time
Department
Engineering
Source
Workable

Description

Umbra is an American space technology company delivering advanced systems, from sensors to spacecraft, that empower customers worldwide with unmatched access to critical information from space. Our mission is simple and ambitious: redefine space—for people, systems, and missions in every domain. Umbra’s ecosystem operates through three business units: Remote Sensing (the data), Space Systems (the components), and Mission Solutions (the platforms).Together, our teams develop capabilities that deliver persistent access, resilient performance, and mission-ready solutions, advancing U.S. space leadership while keeping the world safe and informed.

About the Team

Space Systems – The Components

Space Systems is where Umbra turns hardware and software designs into on-orbit realities; developing, implementing and iterating mission-ready core technology, while simultaneously advancing the next generation of our own satellite constellation. Space Systems is vertically integrated across the satellite architecture, thus the team designs, builds, and tests an array of critical components and subsystems, including power systems, communications, control systems, deployment hardware, avionics, and payloads, as well as the flight software, firmware and digital design solutions to support the entire hardware stack. Our focus is on first principles engineering, and our mandate is simple: it has to work when it counts. Every bolt, board, and binary is proven on our own SAR constellation, ensuring flight-proven reliability where failure is not an option.

If you want to work on cutting edge space technology while maintaining the highest standard for innovation and mission ready performance, you belong here at Umbra.

About the Job

We are seeking a Flight Software Engineer who has experience in Rust programming language to take an active role in the development and delivery of embedded flight software specifically tailored for Umbra missions. In this pivotal role, you will be tasked with a range of critical responsibilities, including but not limited to the formulation and specification of software requirements, the comprehensive design of robust software architecture, and the actual writing and implementation of code. You will take lead responsibility for the essential processes of system integration and testing, ensuring that all components function seamlessly together.

In addition to your core development responsibilities, you will also be expected to provide expert guidance and mentorship in various aspects of software design, code development, and peer code reviews. Your role will include oversight of thorough documentation practices and the meticulous integration of the flight software with flight hardware, which encompasses conducting unit testing to ensure reliability and performance. Your contributions will be vital to the success of our missions, driving innovation and excellence in software engineering within our team.

This position is based on-site in either our Santa Barbara/Goleta, CA office, Arlington, VA office, or Reston, VA office.

Key Responsibilities

  • Collaborate with a cross-disciplinary engineering team to design, develop, and maintain reliable, fault-tolerant flight and payload software.
  • Implement software to meet requirements while managing interfaces with multiple spacecraft subsystems and ground systems hardware.
  • Develop command and control software for spacecraft flight operations, payloads, and peripheral electronics.
  • Participate in and contribute to test campaigns, from unit-level testing to automated system and subsystem-level testing.
  • Create and maintain documentation for software operation and interfaces with other system components.
  • Take on additional professional duties as assigned.

Benefits

Flexible Time Off, Sick, Family & Medical LeaveMedical, Dental, Vision, Life, LTD, STD (employer funded)Vol Life, Critical Illness, Accidental, Hospital Indemnity, Pet Insurance (employee funded)401k with 3% non-elective company contributionStock OptionsFree ParkingFree lunch daily in office

Similar Jobs

30

Flight Software Engineer

Near Earth Autonomy·Pittsburgh, Pennsylvania

1w ago

Flight Software Engineer

Terran Orbital Corporation·Irvine, California

1w ago

Flight Software Engineer

ClearSpace·London, England

2w ago

Flight Software Engineer

Ispace Inc·Englewood, Colorado·Onsite

3w ago

Flight Software Engineer

Bay Systems Consulting·Denver, Colorado

1mo ago

Flight Software Engineer

Loft Federal·Arvada, Colorado +1

1mo ago

Flight Software Engineer

Astranis·San Francisco, California·Onsite

1mo ago

Flight Software Engineer

Cowboyspace·Kent, Washington·Onsite

1mo ago

Flight Software Engineer

The Exploration Company·Munich, Bavaria

1mo ago

Flight Software Engineer

Katalyst Space Technologies·Broomfield, Colorado·Onsite

1mo ago

Flight Software Engineer

Mach Industries·Huntington Beach, California

2mo ago

Flight Software Engineer

AST SpaceMobile·Hyderabad, Telangana

Flight Software Engineer

METECS·Houston, Texas·Onsite

2mo ago

Flight Software Engineer

K2 Space·Seattle, Washington

2mo ago

Flight Software Engineer

Impulse Space·Boulder, Colorado

3mo ago

Flight Software Engineer

Barrios Technology·Houston, Texas

3mo ago

Flight Software Engineer

Barrios Technology·Houston, Texas

3mo ago

Flight Software Engineer

Barrios Technology·Houston, Texas

3mo ago

Flight Software Engineer

Lynk·Chantilly, Virginia·Onsite

4mo ago

Flight Software Engineer

Matter Intelligence·El Segundo, California·Onsite

5mo ago

Flight Software Engineer

Space Kinetic·El Segundo, California·Onsite

6mo ago

Flight Software Engineer

Samara Aerospace·San Francisco, California

6mo ago

Flight Software Engineer

Draper, Inc.·Cambridge, Massachusetts·Onsite

6mo ago

Flight Software Engineer

Astro Mechanica·San Francisco, California

8mo ago

Flight Software Engineer

Reliable Robotics·Mountain View, California

8mo ago

Flight Software Engineer

NewOrbit Space·Reading, England·Onsite

9mo ago

Flight Software Engineer

Hermeus·Los Angeles, California·Onsite

11mo ago

Flight Software Engineer

Fortastra Corporation·Torrance, California·Onsite

12mo ago

Flight Software Engineer

Astranis·San Francisco, California·Onsite

1y+ ago

Flight Software Engineer

Astranis·San Francisco, California

1y+ ago