Staff Edge Systems Engineer (Linux & Factory Automation)

Socket.dev

San Diego (CA)

On-site

USD 175,000 - 220,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical, dental, and visions plans
401(k) Retirement Savings Plan
Equity grants
Unlimited PTO
Generous holiday calendar
Parental Leave
Lifestyle Spending Account
FSA / DCFSA / HSA
Life Insurance + disability coverage

Job summary

Firestorm is hiring 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 the interfaces between Crucible and machines, workstations, printers, and other factory equipment.

You will enable edge computing in air-gapped environments, ensure reliability during disconnects, and drive provisioning, updates, and diagnostics across a production fleet.

Qualifications

  • U.S. Citizenship and ability to obtain and maintain a U.S. Government security clearance.
  • 8+ years building systems, platform, infrastructure, or embedded Linux software.
  • Deep Linux experience including processes, networking, filesystems, service management, and debugging.
  • Strong proficiency in at least one systems programming language.
  • Experience with provisioning, configuration management, software updates, or device lifecycle management.
  • Experience integrating software with hardware, peripherals, or external devices.
  • Demonstrated ability to debug across software, OS, network, and hardware boundaries.

Responsibilities

  • Build Crucible's edge platform — design runtime and infrastructure for factories, xCells, and air-gapped environments.
  • Own the Linux environment — configure, provision, network, secure, update, and recover systems.
  • Connect the factory floor — build interfaces to machines, workstations, printers, scanners, and test equipment.
  • Build for disconnected operation — ensure reliability during network loss and recovery.
  • Own device lifecycle — tooling for provisioning, updates, diagnostics, and fleet management.
  • Debug the full system — troubleshoot across applications, Linux, networking, peripherals, and hardware.
  • Partner on architecture — collaborate on edge-to-cloud interfaces, topology, security, and boundaries.

Skills

U.S. Citizenship
Security clearance
Deep Linux experience
Systems programming
Networking fundamentals
Edge compute
Debug across boundaries
Rust / C++ / Go / Python
Containers / edge orchestration
Industrial protocols
Hardware integration

Tools

Docker
Kubernetes

Job description

Firestorm is hiring 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 the interfaces between Crucible and machines, workstations, printers, and other factory equipment.

You will enable edge computing in air-gapped environments, ensure reliability during disconnects, and drive provisioning, updates, and diagnostics across a production fleet.

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

Similar jobs worth comparing

Senior Edge Systems Engineer - Linux & Embedded Platforms
Senior Edge Systems Engineer - Linux & Embedded Platforms

Firestorm • San Diego (CA)

On-site
USD 175,000 - 220,000
Comprehensive benefits
401(k) plan
Equity grants
+2
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
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

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
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
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
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
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
Full Stack Engineer - Crucible
Full Stack Engineer - Crucible

Worky • San Diego (CA)

On-site
USD 150,000 - 220,000
Medical, dental, and vision plans
401(k) Retirement Savings Plan
Equity grants for new hires
+2
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