1

Linux Build Engineer Jobs in Seattle, WA (NOW HIRING)

Be Seen First

Embedded Systems Engineer

Redmond, WA · Remote

$35K - $55K/yr

This role combines embedded Linux platform engineering with C++ application development. You will ... Contribute to automated build and test pipelines for OS images and apps * Document processes ...

Proficient in C++ development on Linux platforms * Working knowledge of computer network principles ... Understanding of C++ Build Systems (eg. CMake), Dependency Management & Cross Compilation

Proficient in C++ development on Linux platforms * Working knowledge of computer network principles ... Understanding of C++ Build Systems (eg. CMake), Dependency Management & Cross Compilation

Proficient in C++ development on Linux platforms * Working knowledge of computer network principles ... Understanding of C++ Build Systems (eg. CMake), Dependency Management & Cross Compilation

Proficient in C++ development on Linux platforms * Working knowledge of computer network principles ... Understanding of C++ Build Systems (eg. CMake), Dependency Management & Cross Compilation

Senior DevOps Engineer

Seattle, WA

$147K - $190K/yr

... Engineer Location: Seattle, WA Openings: 1 Type: Full Time Hire The CLIENT is searching for an ... Experience with build processes for Node.js, Python and Ruby * Experience with Linux, and ...

Senior DevOps Engineer

Seattle, WA · On-site

$147K - $190K/yr

... Engineer Location: Seattle, WA Openings: 1 Type: Full Time Hire The CLIENT is searching for an ... Experience with build processes for Node.js, Python and Ruby * Experience with Linux, and ...

next page

Showing results 1-20

Linux Build Engineer information

See Seattle, WA salary details

$12

$67

$104

How much do linux build engineer jobs pay per hour?

As of Jun 9, 2026, the average hourly pay for linux build engineer in Seattle, WA is $67.98, according to ZipRecruiter salary data. Most workers in this role earn between $54.71 and $76.35 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Linux Build Engineer, and why are they important?

To thrive as a Linux Build Engineer, you need strong expertise in Linux system administration, scripting languages (such as Bash or Python), and build automation concepts, often backed by a degree in computer science or related field. Familiarity with build tools like Jenkins, Git, Docker, and configuration management systems such as Ansible or Puppet is typically required. Problem-solving abilities, attention to detail, and effective teamwork are crucial soft skills for this role. These competencies ensure reliable, efficient build processes and enable smooth collaboration in fast-paced development environments.

What does a Linux Build Engineer do?

A Linux Build Engineer is responsible for designing, implementing, and maintaining build systems for software projects that run on Linux operating systems. They automate build processes, manage dependencies, troubleshoot build failures, and ensure that software compiles and packages correctly. Additionally, they often collaborate with development and operations teams to streamline continuous integration and delivery pipelines, improving deployment efficiency and software quality.

What are some typical challenges faced by Linux Build Engineers in managing build automation pipelines?

Linux Build Engineers often encounter challenges such as maintaining consistency across multiple environments, troubleshooting complex build failures, and integrating new tools into existing CI/CD pipelines. They must ensure that builds remain reproducible and stable as codebases and dependencies evolve. Collaboration with development, QA, and operations teams is essential to quickly address issues and optimize the build process, making strong communication and problem-solving skills critical in this role.

What is the difference between Linux Build Engineer vs Linux System Administrator?

AspectLinux Build EngineerLinux System Administrator
Primary FocusBuilding, maintaining, and optimizing Linux software builds and automationManaging, configuring, and maintaining Linux systems and servers
Skills & CertificationsLinux scripting, build tools (e.g., Jenkins), version control, Linux certifications (e.g., RHCE)Linux system management, networking, security, certifications like RHCE or CompTIA Linux+
Work EnvironmentDevelopment teams, CI/CD pipelines, software companiesIT departments, data centers, enterprise environments
Common TasksAutomating builds, troubleshooting build failures, integrating softwareSystem setup, user management, troubleshooting hardware/software issues

While both roles require Linux expertise and certifications like RHCE, Linux Build Engineers focus on software build processes and automation, whereas Linux System Administrators manage and maintain Linux infrastructure. The roles often collaborate but serve different core functions within organizations.

What are popular job titles related to Linux Build Engineer jobs in Seattle, WA? For Linux Build Engineer jobs in Seattle, WA, the most frequently searched job titles are:
What job categories do people searching Linux Build Engineer jobs in Seattle, WA look for? The top searched job categories for Linux Build Engineer jobs in Seattle, WA are:
What cities near Seattle, WA are hiring for Linux Build Engineer jobs? Cities near Seattle, WA with the most Linux Build Engineer job openings:
Embedded Systems Engineer

Embedded Systems Engineer

Airship AI

Redmond, WA • Remote

$35K - $55K/yr

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

We are looking for a candidate to work remotely from Taipei - Taiwan. 


About the Role 

We are developing a next‐generation NVIDIA Jetson–based edge device and are looking for a motivated Embedded Linux Systems Engineer to join our team. This role combines embedded Linux platform engineering with C++ application development.  

You will focus on Linux OS customization, device reliability, networking (including cellular modems) and enabling AI workloads on production edge hardware.  You will help maintain our device OS image (Ubuntu + NVIDIA JetPack), integrate vendor BSP updates, support our OTA update architecture, and contribute directly to the C++ services that run on the device. 


Responsibilities 

Embedded Linux / Platform Engineering 

  • Develop, customize and maintain our Ubuntu-based Jetson OS images (JetPack / L4T) 
  • Integrate vendor-provided BSP updates (camera modules, carrier boards, peripherals) 
  • Manage flashing pipelines, boot configuration, and partition layouts 
  • Manage system services, boot processes and device startup reliability 
  • Integrate and support cellular modems (LTE/5G) and edge networking 
  • Debug OS-level, kernel-level and driver-level issues on ARM platforms 
  • Support AI inference runtimes (CUDA, TensorRT) from an OS and deployment perspective 
  • Implement monitoring, logging, watchdogs and recovery mechanisms for unattended edge devices 
  • Collaborate closely with manufacturing and production teams to design and maintain mass-production workflows, including OS imaging, flashing, provisioning, validation and recovery for Jetson-based edge devices 
  • Support field deployments and perform root-cause analysis of issues observed in production environments 
  • Support OTA update workflows, including A/B partitioning and rollback testing 

C++ Application Development 

  • Contribute to C++ components running on the device (services, modules, libraries) 
  • Implement features and bug fixes under guidance from senior team members 
  • Optimize and debug code for ARM-based Jetson hardware 
  • Integrate with CUDA/TensorRT runtime libraries 
  • Collaborate with the platform team to ensure smooth application deployment 

Testing & Automation 

  • Run hardware-in-the-loop tests and validation workflows 
  • Contribute to automated build and test pipelines for OS images and apps 
  • Document processes, scripts, and system behaviors clearly and consistently 

Qualifications 

Required 

  • Bachelor’s degree in EE, CS, CE, ME with embedded focus, or related fields 
  • Strong C/C++ programming skills 
  • Strong experience with Linux system development and administration 
  • Hands on experience with embedded Linux on ARM platforms 
  • Experience with Linux networking, including cellular modem integrations 
  • Familiarity with Linux systems (Ubuntu or similar) as a development environment 
  • Proficiency in writing and debugging shell scripts and Python scripts on Linux environments to automate workflows and manage system configurations 
  • Ability to debug complex system-level issues indepdendently across hardware and software boundaries 
  • Experience supporting production systems deployed remotely, including diagnosing failures without physical access, analyzing logs and telemetry from the field and designing systems that can recover automatically from common faults 
  • Experience with flashing workflows, bootloaders and Linux system services 
  • Good communication skills and willingness to learn across OS and application layers 

Preferred 

  • Experience with NVIDIA Jetson, JetPack, or CUDA/TensorRT 
  • Cellular modem integration experience (LTE/5G, mmcli, AT commands) 
  • Familiarity with GPU-accelerated inference or AI edge workloads 
  • Knowledge of system reliability patterns (watchdogs, OTA updates, rollback strategies) 
  • Knowledge of device trees, kernels, or low-level hardware interfaces 
  • Experience with OTA update systems (Mender, SWUpdate, custom A/B, etc.) 
  • Familiarity with Docker or containerized development flows 

Company Description

Do you feel responsible for the work you've produced and expect everyone around you to do the same?
Do you want to acquire a breadth of business and technology experience that you can't get in a big company?
Airship AI, an innovative software company based in Redmond WA and Charlotte NC, provides enterprise-level video and sensor management software for clients in the US Government, Law Enforcement Agencies and Fortune 500 market space. We need to expand our team to keep up with our current and future sales opportunities. For highly motivated individuals that want to be challenged on a daily basis, Airship AI offers competitive compensation packages along with excellent benefits. Be prepared to be involved in many aspects of the company as we pride ourselves on being team. Airship is dedicated to growth and offers a dynamic working environment with multiple opportunities for advancement.