Relativity23.03.26
AI SCORE 8.5

Staff Embedded Software Engineer - Space-Based Data Solutions

$181K–$249K/year

About the Role

We are seeking a Staff Embedded Software Engineer to join our innovative team at Relativity Space. As a Staff Embedded Software Engineer remote, you will be instrumental in developing our space-based data center's complete storage platform software stack. This role involves designing custom Linux kernel drivers, implementing OpenZFS pool designs, and ensuring automated fault recovery, all while preserving mission-critical data through years of radiation exposure.

What You'll Do

  • Own the entire storage platform software stack, ensuring high reliability and performance for our space missions.
  • Design and implement custom Linux kernel drivers for NVMe fault recovery, working across various subsystems.
  • Lead architectural decisions for ZFS pool topology, using quantitative reliability models to optimize performance.
  • Develop integration layers between NVMe controller resets and ZFS, ensuring seamless recovery from transient faults.
  • Rapidly prototype on commodity hardware, validating designs before committing to the target platform.

Requirements

  • 5+ years of experience writing Linux kernel code, particularly in driver development for PCI/PCIe devices.
  • Strong background in storage systems, including ZFS, RAID, and NVMe internals.
  • Deep understanding of filesystem internals and block layer management.
  • Proficient knowledge of OS internals, including virtual memory and I/O stack behavior.
  • Experience with fault injection testing and low-level tracing tools.

Nice to Have

  • Hands-on experience with DMA coherency and PCIe enumeration.
  • Familiarity with embedded Linux build systems like Yocto or Buildroot.
  • Comfort with hardware lab tools and debugging techniques.

What We Offer

  • Competitive salary range of $181,000 to $248,500 per year.
  • Equity options as part of our total rewards package.
  • Generous PTO and sick leave policy.
  • Parental leave and an annual learning and development stipend.
  • A collaborative and innovative work environment where your contributions matter.

Join us as a Staff Embedded Software Engineer remote and be part of a team that is redefining the future of space exploration!

Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This role offers a unique opportunity to work on cutting-edge space technology while enjoying a competitive salary and equity options. Join a mission-driven team!

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.