Systems Software Engineer, Linux/Edge
$175k - $220kFirestorm
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.
$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...SuggestedRelocation- ...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
- 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...SuggestedRemote work
$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...SuggestedLocal area$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...SuggestedFull timeWork at office$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 timeTemporary workRemote work$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 workFlexible hours- ...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 officeRemote work
$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 timeRemote workShift work- ...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 timePart timeWork at officeWork from homeFlexible hours
- ...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 %...
$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 placementWork from home$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 timeWork at officeLocal areaRemote work- ...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
$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$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 placementWork from home$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$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 employmentContract workFor contractorsLocal area$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$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 payFull timeTemporary workWork experience placementWork at officeRemote workWork from homeRelocation3 days per week1 day per week- ...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 payContract workFlexible hours
$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- ...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
$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 placementRelocation- ...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 •...
- ...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...
- ...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...
- ...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 timeWork experience placementRemote workRelocation package
- ...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
$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Systems Software Engineer, Linux/Edge. Be the first to apply!
- IT system engineer San Diego, CA
- systems software developer San Diego, CA
- system programmer San Diego, CA
- senior linux systems engineer San Diego, CA
- unix linux systems engineer San Diego, CA
- software quality assurance San Diego, CA
- entry level software sales San Diego, CA
- id software San Diego, CA
- software trainer San Diego, CA
- software sales San Diego, CA






