Senior Edge Systems Engineer - Linux & Embedded Platforms

Firestorm

San Diego (CA)

On-site

USD 175,000 - 220,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Comprehensive benefits
401(k) plan
Equity grants
Unlimited PTO
Parental Leave

Job summary

Firestorm seeks a Staff Software Engineer to build the systems layer behind Crucible’s edge deployments. You will own the Linux environment, deployment and lifecycle infrastructure, and interfaces to factory machines, workstations, printers, test equipment, and other production hardware.

This role emphasizes edge computing, disconnected operation, and strong collaboration with software leadership on edge-to-cloud interfaces and security. Based in San Diego, CA.

Qualifications

  • 8+ years building systems, platform, infrastructure, or embedded Linux software.
  • U.S. person required due to ITAR regulations.
  • Deep Linux experience, including processes, networking, filesystems, service management, and system debugging.
  • Strong proficiency in at least one systems programming language.
  • Experience building and operating software on physical or edge compute.
  • Strong networking fundamentals.
  • Experience with provisioning, configuration management, software updates, or device lifecycle management.
  • Experience integrating software with hardware, peripherals, or external devices.
  • Demonstrated ability to debug problems across software, operating system, network, and hardware boundaries.

Responsibilities

  • Build Crucible's edge platform — design runtime and infrastructure for factory deployments.
  • Own the Linux environment — configuration, provisioning, networking, security, updates.
  • Connect the factory floor — interfaces to machines, workstations, printers, scanners, test equipment.
  • Build for disconnected operation — ensure reliability with network loss and limited connectivity.
  • Own device lifecycle — tooling for provisioning, configuration, updates, diagnostics, fleet management.
  • Debug the full system — troubleshoot across software, Linux, networking, peripherals, hardware.
  • Partner on architecture — collaborate on edge-to-cloud interfaces, topology, security.

Skills

Embedded Linux
Linux
Systems programming
Rust
C++
Go
Python

Tools

Containers
Edge orchestration
OPC UA
MQTT
Modbus
Device drivers

Job description

Firestorm seeks a Staff Software Engineer to build the systems layer behind Crucible’s edge deployments. You will own the Linux environment, deployment and lifecycle infrastructure, and interfaces to factory machines, workstations, printers, test equipment, and other production hardware.

This role emphasizes edge computing, disconnected operation, and strong collaboration with software leadership on edge-to-cloud interfaces and security. Based in San Diego, CA.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Edge Systems Engineer (Linux & Factory Automation)
Staff Edge Systems Engineer (Linux & Factory Automation)

Socket.dev • San Diego (CA)

On-site
USD 175,000 - 220,000
Medical, dental, and visions plans
401(k) Retirement Savings Plan
Equity grants
+6
Staff Platform Security Engineer — Cloud & Edge
Staff Platform Security Engineer — Cloud & Edge

Firestorm • San Diego (CA)

On-site
USD 175,000 - 195,000
Medical, dental, and vision plans
401(k) retirement savings plan
Equity grants
+4
Systems Software Engineer, Linux/Edge
Systems Software Engineer, Linux/Edge

Socket.dev • San Diego (CA)

On-site
USD 175,000 - 220,000
Medical, dental, and visions plans
401(k) Retirement Savings Plan
Equity grants
+6
Senior Engineering Manager, Manufacturing Software Platform
Senior Engineering Manager, Manufacturing Software Platform

Firestorm • San Diego (CA)

On-site
USD 175,000 - 220,000
Medical, dental, vision plans
401(k) Retirement Savings Plan
Equity grants
+5
Systems Software Engineer, Linux/Edge
Systems Software Engineer, Linux/Edge

Firestorm • San Diego (CA)

On-site
USD 175,000 - 220,000
Comprehensive benefits
401(k) plan
Equity grants
+2
Senior Cloud Platform Engineer, Kubernetes & GitOps
Senior Cloud Platform Engineer, Kubernetes & GitOps

Firestorm • San Diego (CA)

On-site
USD 175,000 - 195,000
Medical/dental/vision
401(k)
Equity
+7
Staff Platform Security Engineer
Staff Platform Security Engineer

Firestorm • San Diego (CA)

On-site
USD 175,000 - 195,000
Medical, dental, and vision plans
401(k) retirement savings plan
Equity grants
+4
Senior Engineering Manager - Crucible
Senior Engineering Manager - Crucible

Firestorm • San Diego (CA)

On-site
USD 175,000 - 220,000
Medical, dental, vision plans
401(k) Retirement Savings Plan
Equity grants
+5
Senior Systems Engineer — Fielded Hardware
Senior Systems Engineer — Fielded Hardware

Firestorm • San Diego (CA)

On-site
USD 100,000 - 130,000
Comprehensive medical, dental, and vision plans
401(k) Retirement Savings Plan
Unlimited PTO
+3
Full-Stack Engineer for Manufacturing Software (Crucible)
Full-Stack Engineer for Manufacturing Software (Crucible)

Firestorm • San Diego (CA)

On-site
USD 150,000 - 220,000
Comprehensive medical, dental, and Vis
401(k) Retirement Savings Plan
Equity grants
+3