3h ago

Staff Embedded Software Engineer

Long Beach, California
full-timesenioraerospace

Tech Stack

Description

You will own the complete storage platform software stack for a space-based data center, designing custom Linux kernel drivers, OpenZFS pool topologies, and NFS data serving to preserve up to a petabyte of mission data across years of radiation exposure. You'll rapidly prototype on commodity hardware, de-risk architecture, and carry designs through integration and launch.

Requirements

  • Expertise in Linux kernel driver development (PCI/PCIe, block layer, interrupt subsystems)
  • Experience with OpenZFS pool design and administration
  • Ability to build quantitative reliability models for storage systems
  • Proficiency in fault injection testing and fault-tolerant system design
  • Experience with NVMe fault recovery and drive-level resilience

Responsibilities

  • Own complete storage platform software stack for space-based data center
  • Design and implement custom Linux kernel drivers for NVMe fault recovery and GPIO overcurrent protection
  • Lead ZFS pool topology architectural decisions with quantitative reliability models
  • Develop integration layer between NVMe controller reset and ZFS
  • Rapidly prototype on commodity hardware and carry design through integration and launch
0 views 0 saves 0 applications