Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Systems Software Engineer, Linux/Edge

$175k - $220k
Full-time

Firestorm

We are hiring a Staff Software Engineer to build the systems layer behind Crucible's edge deployments. You'll own the Linux environment, deployment and lifecycle infrastructure, and the interfaces between Crucible and the machines, workstations, printers, test equipment, and other systems on the factory floor.

Who We Are

At Firestorm, we are building the future of expeditionary defense manufacturing and autonomous systems. Modern conflict has exposed a fundamental problem: the systems needed most by operators are often too expensive, too slow to produce, and too difficult to sustain at scale. Firestorm exists to change that.

We develop mission-adaptable aerial systems and deployable manufacturing infrastructure designed to put capability directly into the hands of the warfighter. From modular unmanned aircraft to xCell — our deployable microfactory — our goal is to make defense systems rapidly deployable, adaptable, and producible at the point of need.

We are looking for builders, operators, and problem-solvers who want to work on meaningful technology with real-world impact.

About the Role

Firestorm builds uncrewed aircraft and the manufacturing network that produces them: full-capability plants, deployable xCell edge factories, and forward-deployed sites that stand up production near the point of need.

Crucible is the software that runs that network. It runs in the cloud, inside a factory, and air-gapped in classified environments. At the edge, Crucible has to operate reliably on local compute, connect to factory equipment, and keep working when cloud infrastructure and internet connectivity are unavailable.

What You’ll Do

  • Build Crucible's edge platform — Design the runtime and infrastructure that runs Crucible in factories, xCells, and air-gapped environments.
  • Own the Linux environment — Define how systems are configured, provisioned, networked, secured, updated, and recovered.
  • Connect the factory floor — Build interfaces to machines, workstations, printers, scanners, test equipment, and other production hardware.
  • Build for disconnected operation — Make edge systems reliable through network loss, degraded connectivity, restart, and recovery.
  • Own device lifecycle — Build tooling for provisioning, configuration, software updates, diagnostics, and fleet management.
  • Debug the full system — Troubleshoot problems across applications, Linux, networking, peripherals, and physical equipment.
  • Partner on architecture — Work with software leadership and architecture on edge-to-cloud interfaces, deployment topology, security, and system boundaries.

Required 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

Preferred Qualifications

  • Experience with Rust, C++, Go, or Python
  • Experience with containers and edge orchestration
  • Experience with air-gapped or intermittently connected systems
  • Experience with Linux image creation, boot processes, systemd, kernel configuration, or device drivers
  • Experience with industrial protocols such as OPC UA, MQTT, Modbus, serial, or CAN
  • Experience integrating industrial equipment, test systems, printers, scanners, or factory automation
  • Experience with secure boot, device identity, disk encryption, or hardening Linux systems
  • Aerospace, defense, robotics, industrial automation, or manufacturing experience

Work Environment

  • This role is based in San Diego, CA.
  • We welcome candidates who are local or open to relocating; relocation assistance is available and may be included in the offer package where appropriate.

Compensation

US Salary Range: $175,000 – $220,000 USD

The posted salary range reflects an estimate based on a variety of compensation factors, including but not limited to relevant experience, education, certifications, specialized skills, geographic location, and business needs. Actual compensation may vary, and this range is subject to change as our compensation structure or market conditions evolve.

Benefits & Perks

Our culture fosters collaboration, respect, and trust, empowering passionate people to do their best work. We offer a competitive salary, comprehensive benefits, and opportunities for career growth. In addition to an opportunity to take part in an innovative, collaborative and fast-growing business with a highly motivated and skilled team, we also take pride in taking care of our employees. Here are just a few ways that we show our appreciation:

  • We offer comprehensive medical, dental, and visions plans
  • 401(k) Retirement Savings Plan to invest in your long-term retirement goals
  • Equity grants for new hires
  • Unlimited PTO
  • Extremely generous company holiday calendar, including a holiday hiatus in July & December.
  • Generous Parental Leave
  • Lifestyle Spending Account
  • FSA
  • DCFSA
  • HSA
  • Hospital Indemnity insurance
  • Critical Illness insurance
  • Accident insurance
  • Basic Life/AD&D, short-term and long-term disability insurance, 100% covered by Firestorm. Plus, the option to purchase additional life insurance for you and your family.
  • Mental Health Resources: We provide free mental health resources 24/7 including therapy and more. Additional work-life services, such as free legal and financial support, are available to you as well.
Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Systems Software Engineer, Linux/Edge in San Diego, CA vacancy
  • $175k - $308.5k

     ...Distributed Systems Software Engineer (Golang) San Diego, California, United States Software and Services...  .../streaming) ~ Strong experience with Linux/UNIX administration, configuration,...  ...configuration Experience with IoT/Edge device compute and infrastructure... 
    Suggested
    Relocation

    Apple Inc.

    San Diego, CA
    1 day ago
  •  ...Manager to define and drive the Linux platform roadmap for Snapdragon-based AI PCs, edge AI systems, and developer platforms. You will coordinate with engineering, OEMs, open-source communities,...  ...of Linux-based software across AI development, enterprise... 
    Suggested

    Jobleads-US

    San Diego, CA
    1 day ago
  • DescriptionSAIC is seeking a Linux Engineer to support our TACNET program onsite in San Diego...  ...requires up to 25% travel.JOB DUTIES:Provide system life cycle systems engineering support...  ...primarily on ACS but will include software and hardware efforts required to sustain... 
    Suggested
    Remote work

    Science Applications International Corporation

    San Diego, CA
    5 days ago
  • $100k - $130k

     ...Piper Solutions is looking for a Senior Linux System Administrator to join a large DOD...  ...network and data communications hardware and software.May administer network security...  ...holiday, medical, dental, health, network engineer, network admin, network analyst, network... 
    Suggested
    Local area

    ZP Group

    San Diego, CA
    5 days ago
  • $134.1k - $241.4k

     ...in the development of cutting-edge solutions for the Department of...  ...cost effective and intuitive software solutions. Parsons creates game...  .... Parsons is seeking a Senior Systems Administrator who has...  ...relevant experience Experience with Linux-based operating systems Experience... 
    Suggested
    Full time
    Work at office

    Parsons

    San Diego, CA
    2 days ago
  • $82.97k - $110.63k

     ...We enable secure, high‑performance connectivity across cloud, edge, and AI workloads for enterprises, governments, and communities...  ...‑ready connectivity, join us today. The Role The Senior Linux Systems Administrator will design, build, secure, operate, and... 
    Full time
    Temporary work
    Remote work

    Lumen

    San Diego, CA
    2 days ago
  • $52 per hour

     ...Sr. Software Systems Engineer If you're an experienced Software Systems Engineer who enjoys solving complex manufacturing challenges and building efficient, automated workflows, this is a great opportunity to make an impact. You'll support Manufacturing Execution System... 
    Contract work
    Flexible hours

    The Carrera Agency

    San Diego, CA
    1 day ago
  •  ...Job Description Job Description Senior Systems/Software Engineer Opening ANSOL needs a Senior Systems/Software Engineer to support its customer...  ...·  Experienced with Windows and Red Hat Enterprise Linux (RHEL) operating systems, including system integration and... 
    Work at office
    Remote work

    ANSOL, Inc.

    San Diego, CA
    6 days ago
  • $120k - $160k

     ...: 2026-08-14 Category: Software Subcategory: SW Engineer Schedule: Full-Time...  ...seeking a highly experienced System Administrator...  ...running innovative and cutting-edge technologies. Daily tasks...  ...Operating System updates to Linux systems, testing machine learning... 
    Full time
    Remote work
    Shift work

    SAIC

    San Diego, CA
    4 days ago
  •  ...iQuasar is seeking to fill an Systems Administrator in San Diego,...  ...next generation of cutting-edge technologies. Our growth means...  ...talented professionals in engineering, software development, and other key areas...  ...time position. Position: Linux System Admin Location: San... 
    Full time
    Part time
    Work at office
    Work from home
    Flexible hours

    iQuasar

    San Diego, CA
    3 days ago
  •  ...transforming legacy command and control systems into a modern hybrid cloud...  ...to deliver a cutting-edge approach.SAIC is seeking an experienced...  ...develop, plan, and execute software and hardware integration...  ...infrastructure).Job Field: Engineering and SciencesTravel: Yes, 10 %... 

    Science Applications International Corporation

    San Diego, CA
    5 days ago
  • $160.2k - $240.2k

     ...Technologies, Inc. Job Area Engineering Group, Engineering...  ...a Staff Embedded Software Engineer (6+ years of experience...  ...real-time operating system (RTOS) software across...  ...workloads including edge AI, modem processing,...  ...Zephyr, QuRT, FreeRTOS, Linux kernel, or other... 
    Work experience placement
    Work from home

    QUALCOMM, Inc.

    San Diego, CA
    4 days ago
  • $120k - $145k

     ...our HQ in San Diego CA. Remote is not offeredAxos is seeking an experienced Senior Systems Engineer to join our team. You will be responsible for managing and automating enterprise Linux/Unix platforms across VMware-based on-prem and hybrid environments. Ensures high availability... 
    Full time
    Work at office
    Local area
    Remote work

    Axos Bank

    San Diego, CA
    1 day ago
  •  ...technical areas. The role requires strong Linux skills, proficiency in Python or Go, and...  ...have qualifications include experience with edge or distributed-site infrastructure, large...  ...company grows. Hiring Manager Title CTO Functions ~ Engineering Confidential

    Confidential

    San Diego, CA
    2 days ago
  • $200k - $250k

     ..., is seeking a Senior Embedded Software Engineer (Communications) to design and...  ...team developing complex, cutting-edge technologies that enable...  ...Strong proficiency in C/C++ and system-level software development* Solid knowledge of Linux and embedded Linux environments... 
    Flexible hours

    KForce

    San Diego, CA
    1 day ago
  • $179k - $268.4k

    ## System Performance Engineer, Senior StaffSan Diego, California, United States of...  .../or validate systems-level software, hardware, architecture,...  ...the development of cutting-edge technology. Qualcomm Systems...  ...software environments (Android/Linux/Windows)· Define and... 
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    1 day ago
  • $87.1k - $157.45k

     ...opportunity for an Embedded Software Engineer to perform design, development...  ...algorithms into real-time software systems. Projects involve small multi...  ..., and deployment of cutting-edge algorithms. The successful...  ...-time operating systems to Linux environmentsReading and comprehending... 
    Full time

    Leidos

    San Diego, CA
    6 days ago
  • $130k

     ...forward world. Ignite Digital. The Edge from Within. Perks of Working at Ignite...  .... Collaborate closely with Ignite engineers, project leadership, Government...  ...Qualifications: 5+ years of experience in software development, automation, systems integration, application... 
    Permanent employment
    Contract work
    For contractors
    Local area

    Ignite Digital Services

    San Diego, CA
    3 days ago
  • $142.3k - $263.3k

     ...San Diego, California, United States Software and Services Join the Core Platform & Systems Technology team and help build the code that drives our operating...  ...offers a rare view into true cross‑functional engineering, where your work touches nearly every part of the... 
    Relocation

    Apple Inc.

    San Diego, CA
    1 day ago
  • $33 - $38 per hour

     ...About the role Nomad Temporary Housing is looking for a Systems and Data Administrator candidate to join our growing organization. We...  ...connectivity, and escalate to outside vendors when needed. Software and systems: handle software maintenance and data entry updates... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation
    3 days per week
    1 day per week

    Nomad Temporary Housing

    San Diego, CA
    2 days ago
  •  ...is seeking a Senior Embedded Software Engineer (Communications) to design and...  ...team developing complex, cutting-edge technologies that enable...  ...Strong proficiency in C/C++ and system-level software development * Solid knowledge of Linux and embedded Linux environments... 
    Hourly pay
    Contract work
    Flexible hours

    Kforce Technology Staffing

    San Diego, CA
    2 days ago
  • $80k - $120k

     ...SAIC is looking for an IT Systems Engineer to support our US Navy customer provide...  ...have solid experience in SPLUNK, RHEL/LINUX This position is located at NAVWAR Old...  ...Agile DevOps methodologies and modular software design principles to ensure rapid delivery... 
    Local area

    Science Applications International Corporation

    San Diego, CA
    3 days ago
  •  ...burden of traditional location systems. Our hardware ships into...  ...role We're looking for a QA Engineer with an electrical engineering...  ...testability, likely failure modes, edge cases). • Perform board bring...  .... • Comfortable working in Linux and on the command line  for... 
    Full time

    EdgeX

    San Diego, CA
    4 days ago
  • $142.3k - $263.3k

     ...California, United States Software and Services The...  ...right Site Reliability Engineer to help us take our efforts...  ...be responsible for system bringup, deployment, reliability...  ...developing cutting edge algorithms....  ...~ Expert knowledge of Linux, Python, Docker, Kubernetes... 
    Work experience placement
    Relocation

    Apple Inc.

    San Diego, CA
    1 day ago
  •  ...Shell Scripting, the Adobe Experience Manager/ CQ5 / AEM ,Unix/LINUX • Adobe Experience Manager /CQ5 application installation and configuration...  ...HTML, CSS and JavaScript • Experience with the Linux operating system • Experience with LDAP • Experience with automated testing •... 

    Xinnovit

    San Diego, CA
    5 days ago
  •  ...Sr. Software Engineer Design and develop Bluetooth drivers to productize the latest generation...  ...device driver development on Linux. Develop cutting edge BT features. Work on various Software...  ...~ Understanding of Software system architecture and Embedded Systems... 

    Kasmo Global

    San Diego, CA
    2 days ago
  •  ...Technologies, Inc. seeks a Staff Product Manager to define and drive the Linux platform roadmap across Snapdragon AI PCs, edge devices, and enterprise computing solutions. You will collaborate with engineering, OEMs, open‑source communities, and distribution partners to... 

    Jobleads-US

    San Diego, CA
    1 day ago
  •  ...resources for high-technology systems development ranging from the...  ...a high-velocity, on-premises Linux data pipeline supporting real...  ...density NVMe storage tiers and software-defined, parallel filesystems...  ...new hardware architectures, engineer custom hardware Bill of... 
    Part time
    Work experience placement
    Remote work
    Relocation package

    General Atomics

    San Diego, CA
    4 days ago
  •  ...an AI Quality Assurance Engineer with BIOVIA R&D Quality...  ...will work with leading edge automation tools inside...  ...turnaround time for software validation tests and integration...  ...on exposure to ML/LLM systems as user and tester·...  ...change· Windows or Linux operating system administration... 
    Shift work

    Biovia

    San Diego, CA
    4 days ago
  • $91.42k - $146.26k

     ...CA has an immediate career opening for a Systems Administrator II. This opening is located...  ...support for CCR La Jolla, in a primarily Linux-based research computing environment. The...  ...opportunities to help users with application software development. Due to the nature of this... 
    Immediate start

    Institute for Defense Analyses

    La Jolla, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Systems Software Engineer, Linux/Edge. Be the first to apply!