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.Are you ready to apply Make sure you understand all the responsibilities and tasks associated with this role before proceeding.Who We AreAt 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 RoleFirestorm 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 DoBuild 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 Qualifications8+ years building systems, platform, infrastructure, or embedded Linux softwareU.S. person required due to ITAR regulationsDeep Linux experience, including processes, networking, filesystems, service management, and system debuggingStrong proficiency in at least one systems programming languageExperience building and operating software on physical or edge computeStrong networking fundamentalsExperience with provisioning, configuration management, software updates, or device lifecycle managementExperience integrating software with hardware, peripherals, or external devicesDemonstrated ability to debug problems across software, operating system, network, and hardware boundariesPreferred QualificationsExperience with Rust, C++, Go, or PythonExperience with containers and edge orchestrationExperience with air-gapped or intermittently connected systemsExperience with Linux image creation, boot processes, systemd, kernel configuration, or device driversExperience with industrial protocols such as OPC UA, MQTT, Modbus, serial, or CANExperience integrating industrial equipment, test systems, printers, scanners, or factory automationExperience with secure boot, device identity, disk encryption, or hardening Linux systemsAerospace, defense, robotics, industrial automation, or manufacturing experienceWork EnvironmentThis 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.CompensationUS Salary Range: $175,000 – $220,000 USDThe 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 & PerksOur 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 plans401(k) Retirement Savings Plan to invest in your long-term retirement goalsEquity grants for new hiresUnlimited PTOExtremely generous company holiday calendar, including a holiday hiatus in July & December.Generous Parental LeaveLifestyle Spending AccountFSADCFSAHSAHospital Indemnity insuranceCritical Illness insuranceAccident insuranceBasic 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. xhyhwjd Additional work-life services, such as free legal and financial support, are available to you as well.
$175k - $220k
...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...SuggestedFull timeTemporary workLocal areaRelocationRelocation package- ...Qualcomm Technologies, Inc. is seeking a Staff Software Engineer to lead Linux-based system software for next‑generation datacenters. The role focuses on host‑side software, drivers, and system integration for Qualcomm’s high‑performance inference accelerators. You...Suggested
$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- ...Junior Operating Systems Engineer (Embedded Linux / Yocto)Lyntris is a defense technology company that connects... .... Combining differentiated hardware, software and mission expertise, Lyntris helps... ...command authority to the tactical edge.Solutions are designed by operators who...SuggestedLocal area
- ...MediaTek Research Lab Inc. is seeking a Sr. Staff/Principal Engineer to develop GPU drivers and systems software. This role requires over 10 years of experience and... ...projects. The position includes working on cutting-edge technology across the GPU software stack, influencing...Suggested
- ...Media Intelligence Systems & Performance Software EngineerImagine what you could do here! At Apple, new... ...you. We are looking for a motivated engineer to join us to shape the future of media... ...intelligence. The team develops cutting edge technologies and systems that enable...
- ...Qualcomm is seeking a Software Engineer in San Diego to design, develop, and validate embedded and cloud edge software, working with hardware, firmware, and software teams on system-level solutions. The role emphasizes Linux platform enablement, image generation, packaging...
$134.8k - $202.2k
...transformation. As a Qualcomm Software Engineer, you will design, develop,... ...validate embedded and cloud edge software, applications, and/... ...Software Engineers collaborate with systems, hardware, architecture, test... ...Responsibilities Drive Linux platform enablement for Qualcomm...Work experience placement- 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...Remote 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...Local area$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$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...Full 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$99.5k - $149.3k
...Job TitlePower Systems Software EngineerCompanyQualcomm Innovation Center, Inc.Job AreaEngineering Group, Engineering Group Software EngineeringGeneral SummaryQualcomm's Systems Software... ...by tuning or developing firmware, Linux kernel, and system algorithms (e.g., scheduler...Work from home- ...Qualcomm Innovation Center, Inc. in San Diego seeks a Senior Staff Software Engineer to drive design, development, and optimization of software... ...and contribute to virtualization, memory management, and Linux kernel enhancements. The role emphasizes cross-functional collaboration...
- ...Title - Sr. Systems Engineer - Linux Location - Onsite , Preferred available locations - HQ - San Diego, CA, Centennial, CO, Omaha, NE, Irvine, CA, Los Angeles, Edison, NJ Las Vegas, NV , New York City Mode of work : Onsite We are seeking an experienced Senior...
$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- ...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 %...
- ...System AdministratorThis position requires an active... ...across cloud, data, and software environments. Our teams... ...initiatives, working alongside engineers and technical teams to... ...innovative and cutting-edge technologies. Daily... ...System updates to Linux systems, supporting machine...
- ...Qualcomm Technologies, Inc. is seeking a Staff Software Engineer to work on Linux device driver and host software for the QCR-100 accelerators in San Diego or Boulder. The role emphasizes kernel driver development, PCIe stack proficiency, and low-level software engineering...
- ...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
- ...Senior Systems AdministratorJoin Tau Six, an agile small company that delivers cutting edge cybersecurity and system integration services to the US National Security market... ...VMware/ESXi virtualization, patch management, Linux (RHEL) familiarity, SIEM tools, and backup/...Work at officeImmediate startRemote workShift work
$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- ...Qualcomm Technologies, Inc. is seeking a Linux device driver engineer to join the Cloud AI team in San Diego. You will develop and extend Linux... ...synchronization will be beneficial as you collaborate on low-level software in a structured environment and contribute to high-...
$150k - $170k
...Precise Systems delivers integrated, mission-ready solutions... ...expertise in Advanced Engineering; Digital Transformation... ...across Windows, Linux, virtualization, network... ...reliability, and supporting edge server, embedded GPU,... ...products, hardware, software, licenses, system performance...Contract workLocal area$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
- ...Snap Inc. is seeking an Embedded Engineer to join the SPECS team in a... ...designing and implementing embedded software for prototypes and consumer products. You’ll work across system layers, from kernel and memory... ...skills, and experience with Linux Embedded OS, graphics, camera...
$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$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
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 product owner 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






