Linux Engineer Jobs in Washington
Linux Engineer jobs in Washington are among the most active in the country, concentrated in cloud infrastructure, enterprise systems, and defense technology with demand at every level from junior sysadmin to principal engineer. The heaviest hiring is in Seattle, Bellevue, and Redmond, where anchor employers like Microsoft, Amazon, and Boeing maintain large infrastructure teams. Kernel development, containerization with tools like Kubernetes and Docker, and hardened government systems are the most in-demand specialties. Find a role that fits below and apply directly.
Find Linux Engineer JobsOverview
Showing 5 of 5+ Linux Engineer jobs








Looking for more linux engineer jobs?
Explore related role searches to find more openings that fit.
See related jobs
About Rivet
Rivet is an American company building integrated task systems — fusing hardened hardware with software, sensors, AI, and networking — for industrial workforces and defense personnel. We create capabilities that multiply the effectiveness of every individual and withstand the world’s toughest environments.
We serve the people who build, operate, maintain, and defend our way of life. From technicians and engineers to first responders and service members, they embody the hard work, ingenuity, and meritocratic values that drive Western prosperity. Yet too often they are forced to rely on outdated tools that fail under modern pressures. Rivet exists to reset that priority.
At Rivet, you’ll join a mission-driven team that fuses disciplines to deliver decisive outcomes where they matter most. Whether shaping our technology, strengthening our partnerships, or building our culture, every role here contributes to equipping the front lines with the modern systems they deserve.
Work Authorization Requirement: Due to the nature of our business and compliance with federal regulations, all candidates must be a "U.S. Person". Upon hire, you will be required to provide documentation verifying your status as a U.S. Citizen, a lawful permanent resident, or a protected individual under 8 U.S.C. 1324b(a)(3).
Summary
As a Software Engineer, Linux Kernel / Android, you'll work at the intersection of software and hardware to build and maintain the low-level platform stack that powers Rivet's body-worn and field-deployed devices — including our AR/XR soldier systems, which combine real-time sensor fusion (cameras, IMUs, depth sensors) with a display and compute pipeline running on Android and embedded Linux. You'll focus on the kernel, BSP, AOSP, HALs, drivers, and board bring-up that make that pipeline reliable, secure, and power-efficient enough to run all day on a warfighter's body.
You'll work closely with hardware, electrical, and sensor-fusion/AR software engineers to integrate new hardware, debug issues across the full system stack, and deliver platform software that holds up under the SWaP, thermal, and ruggedization constraints of field-deployed defense hardware. This is a hands-on individual contributor role with ownership over meaningful pieces of the platform.
Responsibilities
Develop and maintain system-level software across Android and Linux, with a focus on the kernel, BSP, AOSP, HALs, and device drivers.
Customize and integrate AOSP for custom hardware platforms, including framework, system-level, and camera/display HAL components that feed our sensor-fusion and AR pipeline.
Bring up new hardware and peripherals, working closely with electrical and hardware engineers to debug issues across the hardware/software boundary.
Configure, build, and maintain Linux kernels and Android system images for power- and thermally-constrained, body-worn embedded devices.
Develop and maintain board support packages, device configurations, kernel modules, and low-level system components.
Debug complex issues involving hardware, kernel, drivers, boot processes, power management, memory, and system performance — with power and thermal efficiency treated as first-class constraints given our SWaP requirements.
Integrate and maintain device drivers and hardware interfaces for custom peripherals, including sensor and edge-compute (NPU/DSP) interfaces used in on-device inference.
Own secure and reliable platform architecture, including secure boot, system integrity, permissions, and other low-level security mechanisms appropriate for defense-grade hardware.
Build automated tests and debugging tools for system-level software and hardware integration, including hardware-in-the-loop validation.
Work with software, electrical, mechanical, and systems engineers to identify and resolve platform issues.
Participate in code reviews, technical design discussions, and platform bring-up activities.
Produce pragmatic, reliable, and well-documented software that can be deployed and ruggedized across multiple hardware configurations.
Requirements
3+ years of experience developing system-level software for Android and/or Linux-based devices.
Strong experience with Linux kernel development, configuration, debugging, or integration.
Experience working with Android/AOSP, including platform customization, HALs, system services, device configuration, or framework components.
Experience developing or integrating device drivers and interfacing with custom hardware and peripherals.
Experience with board bring-up and debugging issues across the hardware/software boundary.
Strong C/C++ programming skills and familiarity with low-level debugging and development tools.
Understanding of Linux boot processes, device trees, kernel configuration, memory management, and system initialization.
Experience building Android/Linux system images and working with embedded build systems.
Familiarity with common hardware interfaces and protocols such as USB, MIPI, I2C, UART, GPIO, and PCIe.
Ability to diagnose complex system-level issues using logs, traces, debuggers, and hardware instrumentation.
Familiarity with embedded software testing and hardware-in-the-loop or system integration testing.
Working knowledge of secure boot, system integrity, and other platform security mechanisms — required given the defense-grade nature of our hardware.
Comfortable working in a highly collaborative environment with engineers across software, electrical, mechanical, and systems disciplines.
Ability to obtain and maintain a U.S. government security clearance, if required for the role.
Preferred Qualifications
Experience with ARM-based SoCs and embedded computing platforms.
Experience with bootloaders such as U-Boot or Android Bootloader.
Experience with Yocto, Buildroot, Bazel, Soong, or other embedded/system build environments.
Familiarity with OTA updates, secure boot chains, TPMs, verified boot, or platform hardening.
Experience developing software for resource-constrained, body-worn, or wearable devices with power, thermal, memory, or compute limitations.
Experience working on safety-critical, high-assurance, defense, aerospace, or other demanding embedded systems.
Experience with camera, display, or sensor pipelines feeding AR/XR or spatial-computing applications.
Active security clearance.
Compensation may vary within the posted range based on relevant experience, skills, education, and other job-related factors. In addition to base salary, this role may be eligible for equity and other forms of compensation. Eligible employees also receive a competitive benefits package, including unlimited PTO.
Rivet is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to any characteristic protected by applicable law. Certain roles may require U.S. Person status, security clearance eligibility, or other requirements imposed by law or government contract.
Compensation Range: $180K - $240K
See All 5 Linux Engineer Jobs in Washington
Find roles in Washington that match your experience and apply in just a few clicks.
Find Linux Engineer JobsLinux Engineer Jobs by City in Washington
Where Washington roles are concentrated, by current openings.
Linux Engineer Job Market in Washington
A snapshot from current Washington openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Technology & Software
- Electronics & Hardware
What Washington Employers Look For
The qualifications that appear most often in linux engineer jobs across Washington.
- Proficiency administering RHEL, CentOS, Ubuntu, or Debian in production environments
- Experience with configuration management tools such as Ansible, Puppet, or Chef
- Strong knowledge of shell scripting, Python, or Perl for automation and system tasks
- Hands-on experience with containerization platforms including Docker and Kubernetes
- Familiarity with networking fundamentals including TCP/IP, DNS, firewalls, and VPNs
- Bachelor's degree in computer science, information technology, or a related field preferred
Linux Engineer Jobs in Washington: Frequently Asked Questions
How do you become a linux engineer in Washington?
Washington does not require a state-issued license to work as a linux engineer. Most employers here look for a bachelor's degree in computer science or a related field, combined with hands-on Linux administration experience. Industry certifications such as Red Hat Certified Engineer or Linux Foundation Certified System Administrator carry significant weight with Washington hiring managers, particularly at the large technology firms and defense contractors concentrated in the Puget Sound region.
How much do linux engineers make in Washington?
Linux engineers in Washington earn a median of about $128,940 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $60,210 for the lowest 10% to over $200,610 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire linux engineers in Washington?
Employers hiring linux engineers in Washington right now include Apple, GEICO, and Infojini, based on current listings on Migrate Mate as of September 2026. Washington's concentration of major cloud providers, aerospace firms, and federal contracting agencies means openings appear consistently year-round across a wide range of industries and team sizes.
Which Washington cities have the most linux engineer jobs?
Seattle, Bellevue, and Washington have the most linux engineer openings in Washington. Seattle drives the largest share because of its dense concentration of technology companies and cloud infrastructure operations, while Bellevue and Redmond benefit from major corporate campuses that maintain substantial on-site infrastructure teams, making the greater Eastside corridor one of the most active areas for this role in the state.
Are there remote linux engineer jobs in Washington?
Yes, and more than most fields. About 50% of linux engineer openings tied to Washington are remote or hybrid as of September 2026, reflecting how much of the work involves managing systems through terminals and automation pipelines rather than physical hardware. Cloud infrastructure and DevOps-leaning roles tend to be the most remote-friendly, while positions requiring data center access or classified network work are typically on-site.
How can I get hired as a linux engineer in Washington with little or no experience?
The most realistic entry path is landing a systems or IT support role at one of Washington's large technology employers and building toward a linux engineer title from there. Companies like Microsoft and Amazon run associate infrastructure and cloud support programs that accept candidates without deep linux backgrounds. Earning a Red Hat Certified System Administrator credential or completing the Linux Foundation's training curriculum before applying gives candidates a measurable edge, and roles titled junior systems administrator or cloud support associate are the most common stepping stones into dedicated linux engineering positions in Washington.
Where can I find and apply to linux engineer jobs in Washington?
You can find and apply to linux engineer jobs in Washington on Migrate Mate, which lists current Washington openings across industries and experience levels. Find roles that fit your background and apply directly to the employers posting them.
See All 5 Linux Engineer Jobs in Washington
Find roles in Washington that match your experience and apply in just a few clicks.
Find Linux Engineer Jobs