Drimva

Firestorm Labs

Staff Systems Software Engineer, Linux/Edge

$171K–$201K

San Diego, United States · On-site · Staff · Full-time · Posted Sep 2, 2026

Experience
8+ years building systems, platform, infrastructure, or embedded Linux software.
Visa sponsorship
U.S. person required due to ITAR regulations. Export-control eligibility includes U.S. citizens, lawful permanent residents, protected individuals, or others eligible to obtain required U.S. authorizations.

About the job

Build and operate the Linux systems layer and factory-floor integrations for Crucible, Firestorm’s edge software platform, including deployments in disconnected and air-gapped environments.

What you'll do

  • Design and maintain Crucible’s edge runtime and Linux configuration, provisioning, networking, security, updates, and recovery.
  • Integrate software with factory equipment and build device provisioning, diagnostics, update, and fleet-management tools.
  • Debug issues across applications, Linux, networks, peripherals, and physical equipment; partner on edge-to-cloud architecture.

What they ask for

  • 8+ years building systems, platform, infrastructure, or embedded Linux software.
  • Deep Linux experience and strong networking fundamentals.
  • Strong proficiency in at least one systems programming language; experience operating software on physical or edge compute.
  • Experience with device lifecycle management, hardware or peripheral integration, and debugging across software, OS, network, and hardware boundaries.

Nice to have

  • Experience with Rust, C++, Go, or Python; containers and edge orchestration.
  • Experience with air-gapped systems, Linux image creation, industrial protocols, factory equipment integration, or Linux security.

Pay

$171,000 – $201,000 USD (base salary)

Tools

Linux, Rust, C++, Go, Python, systemd, OPC UA, MQTT

Model-written summary · the original posting is authoritative

First seen Oct 30, 2026 · Last verified Nov 4, 2026 (UTC)