Staff Software Platform Responsible Engineer

1 week, 2 days ago
Full-time
Lead
DevOps and Infrastructure
Relativity Space

Relativity Space

Relativity Space is a cutting-edge rocket company using 3D printing and AI to provide cost-effective reusable rockets for commercial launches, with a vision to advance industrial capabilities on Earth and Mars.

Aerospace & Defense
251-1K
Founded 2015
$1333M raised

Description

  • Own the base operating system image and board support package across all Linux-running payload processors.
  • Design and maintain board support packages for custom hardware platforms, including kernel configuration, device tree configuration, and custom kernel module integration.
  • Build and validate the full boot sequence and automated recovery flows to restore systems to a known-good state after power-on resets or radiation upsets.
  • Develop system update and image deployment mechanisms, NFS server configuration, and logging and health telemetry infrastructure.
  • Harden operating system images for the space environment by minimizing attack surface, removing unnecessary services, integrating watchdog timers, and validating filesystem integrity.
  • Ensure payload Linux systems boot from a known, validated, reproducible image built through a Yocto-based pipeline.

Requirements

  • BS or MS in Computer Science or Electrical Engineering.
  • 5+ years of relevant experience.
  • Strong hands-on experience with Yocto Project / OpenEmbedded build systems.
  • Experience building and maintaining custom Linux distributions.
  • Demonstrated BSP development for custom hardware, including kernel bringup, device tree debugging, and driver framework integration.
  • Solid C programming skills for kernel modules and low-level system software.
  • Comfort with cross-compilation and toolchain management.
  • Disciplined version control and reproducible build practices.
  • Experience with embedded Linux for space, avionics, or other high-reliability applications (preferred).
  • Familiarity with radiation upset recovery at the OS level, including automated reboot strategies and filesystem integrity validation (preferred).
  • Experience with both ARM and x86 platform BSP development (preferred).
  • Knowledge of real-time Linux considerations such as PREEMPT_RT (preferred).
  • Hardware lab experience with serial consoles and JTAG debuggers (preferred).
  • Experience with CI/CD pipelines for embedded image builds and hardware-in-the-loop testing (preferred).

Benefits

  • Competitive salary with a hiring range of $181,000 to $248,500 USD.
  • Equity compensation.
  • Generous PTO and sick leave policy.
  • Parental leave.
  • Annual learning and development stipend.
  • Additional benefits and perks available through the company benefits program.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer III - Edge Computing

Voyager Life Sciences Tools & Services

Voyager Technologies is seeking a Senior Edge Computing Engineer to develop and optimize real-time, GPU-accelerated software for fielded defense and space systems across diverse hardware platforms.

Docker gRPC Kubernetes Linux Rust
1 hour, 9 minutes ago

Firmware Engineer

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is seeking a Firmware Engineer to develop FPGA-based imaging products for defense systems, from design and prototyping through testing and product maturation.

Computer Vision Git MATLAB Python SOC Verilog VHDL
1 hour, 53 minutes ago

R&D Engineering Technician

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a technician to support the fabrication, prototyping, testing, and integration of electro-mechanical optical systems for airborne, maritime, and space applications.

MATLAB Python
6 hours, 20 minutes ago

Senior Infrastructure Software Engineer, Search Platform

Dropbox 1K-5K Internet Software & Services

Dropbox is hiring a Senior Infrastructure Engineer to build and scale the search and indexing systems behind Dropbox Dash and core file search, with a focus on reliability, performance, and global user experience.

C++ Elasticsearch Go Java Python
6 hours, 37 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers