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

Linux Kernel Engineer

Apple Inc.

Durham, New Hampshire, United States Software and Services At Apple, we craft experiences that have transformed entire industries. The diversity of our people and ideas fuels innovation in everything we do. Imagine what you could build here. Join our Linux Kernel Engineering team and play a central role in the reliability, performance, and evolution of Apple’s platforms. As a Linux Kernel Engineer, you will own the kernel lifecycle end to end, from CI infrastructure and automated validation to driver enablement, debugging, and production‑quality releases. You will partner closely with platform, infrastructure, and SRE teams to ensure every kernel we ship is stable, observable, and ready for real world workloads at scale. Description In this role, you will design, build, and operate CI and validation pipelines that compile, test, and release Linux kernels across multiple hardware platforms and Linux distributions. You will lead triage of kernel regressions, investigate crashes and performance issues, drive fixes to resolution, and qualify new hardware at the kernel layer. You will collaborate with engineers across Apple to port, maintain, and upstream device drivers, shepherd kernel changes into production, and continuously raise the bar on kernel quality, automation, and release discipline. Your work will have direct impact on the stability, performance, and debuggability of systems that power critical Apple services. If you enjoy deep kernel debugging, building robust CI systems, and owning kernel releases from development through production, we would like to hear from you. Minimum Qualifications Bachelor of Computer Science or equivalent skills and work experience. At least 5+ years experience developing or maintaining the Linux kernel or low-level system software (e.g., kernel modules, device drivers, or core OS components). Proven ability to debug kernel level issues (panics, hangs, performance regressions) using tools such as perf, ftrace, bpftrace, crash, gdb, or similar. Deep understanding of kernel tuning for stability and performance across many subsystem domains. Hands‑on experience developing CI/CD systems integrating operating system components and managing kernel releases. Strong programming skills in C, plus proficiency in at least one of Rust, Go, Python, or Bash. Solid understanding of operating system fundamentals: processes, memory management, filesystems, networking, scheduling, interrupts, and hardware/driver interactions. Experience working in a RHEL based Linux environment, including RPM packaging and the RHEL kernel back port and release process. Strong collaboration and communication skills; comfortable working with cross‑functional teams (SRE, platform, hardware, security). Preferred Qualifications Proven track record of upstream contributions to the Linux kernel project or similar upstreams. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple’s workplace. Learn about reasonable accommodations for job applicants. #J-18808-Ljbffr Apple Inc.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Linux Kernel Engineer in Seattle, WA vacancy
  • $184k - $287.5k

    NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such...  ...role combines deep technical expertise in embedded firmware, Linux kernel development, and middleware development, with customer-facing... 
    Suggested
    Full time

    Nvidia

    Seattle, WA
    1 day ago
  • $220k - $292k

     ...our customers. We are looking for software engineers, hardware engineers, roboticists, and...  ...embedded ARM boards (device trees, bootloaders, kernel drivers, etc)Customize vendor BSPs for...  ...NixOS systemsHelp secure our embedded Linux systemsClosely collaborate with firmware... 
    Suggested
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Seattle, WA
    22 hours ago
  • $166k - $220k

     ...DOBoard bring-up and maintenance on embedded ARM boards (device trees, bootloaders, kernel drivers, etc)Customize vendor BSPs for use with NixOS systemsHelp secure our embedded Linux systemsREQUIRED QUALIFICATIONS Familiarity with triaging vulnerability reports and mitigating... 
    Suggested
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Seattle, WA
    22 hours ago
  • $55 per hour

     ...Location : Bellevue, WA Duration: 6+ months GBaMS ReqID: 10471291 Linux Administrator Manage and troubleshoot Linux services: DNS, NIS, LDAP, Altair Accelerator, IBM LSF. Perform kernel-level debugging, patching, and performance tuning. Automate system... 
    Suggested

    Q1 Technologies

    Bellevue, WA
    22 hours ago
  • $100k - $124k

     ...Role - Sr. Linux Administrator Location - Bellevue, WA (onsite) Fulltime job Salary - $100K - $124K Job Description...  ...: DNS, NIS, LDAP, Altair Accelerator, IBM LSF. Perform kernel-level debugging, patching, and performance tuning. Automate system... 
    Suggested
    Full time

    Q1 Technologies

    Bellevue, WA
    22 hours ago
  •  ...We are seeking aSenior Linux Administrator to manage, maintain, and optimize enterprise Linux/Unix environments. The role involves system...  ..., Altair Accelerator, and IBM LSF. System Optimization: Perform kernel-level debugging, patching, and performance tuning. Automation &... 

    Veriipro

    Bellevue, WA
    1 day ago
  • $165.2k - $223.6k

     ...deliver new instance types, and reduce customer cost.The Nitro Linux team owns the secure, embedded Linux environment at the heart of...  ...Key job responsibilities- Research, design, and implement Linux kernel changes to meet business requirements- Drive kernel development... 
    Internship
    Local area
    Flexible hours

    Amazon

    Seattle, WA
    22 hours ago
  •  ...Opportunity for advancement Training & development Role: Senior Linux/UNIX System Administrator Location: Brevard County, FL 32925...  ...automation skills. Preferred Qualifications Red Hat Certified Engineer certification. CompTIA Linux+ certification. Red Hat Automation... 

    Globenet Consulting Corp

    Bellevue, WA
    1 day ago
  •  ...involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data...  ...provision, monitor and scale AWS infrastructure.· Experience in Linux admin.· Good scripting knowledge.Regards NithyaAdditional... 
    Contract work
    Worldwide

    USM Systems

    Bellevue, WA
    4 days ago
  • $175k - $225k

     ...We are seeking a passionate GPU Systems (NVIDIA) Software Engineer with a deep understanding of system architecture and a passion...  ...they can leverage their extensive knowledge of NVIDIA GPUs, Linux, kernels, and hypervisors. The ideal candidate will be adaptable, with... 
    Full time

    Edera

    Seattle, WA
    22 hours ago
  • $175k - $225k

     ...technical Hypervisor & Virtualization Systems Engineer to help push the boundaries of secure...  ...chain—from BIOS/UEFI to bootloaders to kernel launch—with a focus on secure defaults,...  ...security guest isolation. Familiar with Linux internals: memory management, I/O... 
    Full time

    Edera

    Seattle, WA
    22 hours ago
  •  ...date. About the Role We are looking for a Senior Solution Engineer who lives in the terminal and is passionate about system...  ...source Observability platform and our customers' most complex Linux-based infrastructures. You won't just be selling software; you... 
    Remote work
    Flexible hours

    VictoriaMetrics

    Seattle, WA
    1 day ago
  •  ...performance, security, and availability, and 20% to critical network engineering initiatives such as capacity planning, architecture...  ...monitoring tools (SolarWinds, PRTG); working knowledge of Windows/Linux server administration, virtualization and storage technologies.... 

    International Community Health Services

    Seattle, WA
    4 days ago
  • We are seeking a PACS administrator to support a multi-phase PACS migration initiative within a healthcare imaging environment. This role will focus on maintaining system stability, supporting end u , and monitoring performance throughout a migration running through April...

    Insight Global

    Bellevue, WA
    22 hours ago
  • $102.3k - $209.5k

     ...services that our customers depend on.Work with Site Reliability Engineering (SRE) team on the shared full stack ownership of a collection...  ...strong expertise in Oracle technologies, RMAN backup/recovery, Linux systems, and high-availability architectures such as RAC and Data... 
    Temporary work
    Flexible hours
    Shift work
    Weekend work

    Oracle Corporation

    Seattle, WA
    4 days ago
  • $90k - $97k

     ...DHCP, IIS, and file server experience Assist with network hardware (physical & virtual using VMWare), software and operating systems Linux, M365, SCCM and Oracle database administration experience Maintain documentation for implementations, maintenance, upgrades and... 
    Full time
    Work at office

    Bee Talent Solutions

    Seattle, WA
    3 days ago
  • $152k - $241.5k

     ...team at NVIDIA as a Senior System Software Engineer! This role offers an outstanding...  ...infrastructure-facing systems engineeringStrong Linux fundamentals, including shell scripting,...  ...boot flows, drivers, firmware interactions, kernel or platform software, or hardware-... 
    Full time

    Nvidia

    Seattle, WA
    1 day ago
  •  ...Job Description Job Description We are seeking a dependable Linux Systems Administrator with strong command-line experience to help support and maintain our production server environment. This role focuses primarily on Linux system administration, safe deployments,... 
    Work at office
    Remote work

    ULC

    Seattle, WA
    10 days ago
  •  ...tuning, and troubleshooting. • Proficient in SQL and comfortable with RDBMS (Oracle/MS SQL). • Hands-on experience with Windows/Linux server environments. Responsibilities: • Expertise in infrastructure and admin skills in installation and configuration of Hyperion... 
    Full time

    JConnect Infotech

    Seattle, WA
    3 days ago
  •  ...The ideal candidate will have over 5 years of experience with Sybase and at least 1 year with AWS cloud computing. Familiarity with Linux and AIX is preferred. This position involves on-call rotations and performance tuning tasks, ensuring optimal database operations. #J... 
    Contract work

    Emvia

    Seattle, WA
    1 day ago
  • $100k - $150k

     ...SAP upgrades, EHP installations, Support Package application, kernel upgrades, and S/4HANA conversions with minimal disruption to business...  ...knowledge sharing and team scalability. Mentor junior Basis engineers and contribute to the broader SAP platform roadmap. Required... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Bellevue, WA
    23 days ago
  •  ...Rate Open Skill set Git source code control. Oracle Linux 7 system administration. Docker - developing, maintaining, and improving...  ...knowledge of Oracle Linux, Redhat, or CentOS platforms. The engineer must be able to combine multiple open source technologies into... 

    ClifyX

    Seattle, WA
    3 days ago
  • $191.2k - $239k

     ...fun, and making a profound difference for the dreamers and builders in the world. We are looking for a Staff Engineer who is passionate about the Linux kernel. As a Staff Engineer at DigitalOcean, you will work as a high-level technical leader responsible for... 
    Full time
    Work experience placement
    Local area
    Worldwide
    Flexible hours

    DigitalOcean

    Seattle, WA
    3 days ago
  •  ...administration, cloud computing, IT infrastructure, or a similar technical role Demonstrated experience with Windows Server and/or Linux environments in an enterprise or federal setting Proficiency with Active Directory, Group Policy, DNS, DHCP, virtualization platforms... 

    GAMA-1 Technologies

    Seattle, WA
    1 day ago
  •  ...#GlowCareersYou will work alongside product management, research, , and engineering (EE/ME) to define and build the essential lovable . You will...  ....Preferred qualification · 5+ years of / experience· Kotlin· Linux kernel level experience strongly preferred· , and debugging of... 
    Remote work
    Work from home

    Amazon

    Seattle, WA
    4 days ago
  • $168k - $270.25k

     ...Enterprise Experience (NVEX) Solutions Engineering team is looking for a senior Computer or...  ...such as network operating systems (NOS), Linux network drivers and internals, network hardware...  ...system software (firmware, BIOS, kernel, driver, operating system) expertiseProfessional... 
    Full time
    Weekend work

    Nvidia

    Seattle, WA
    3 days ago
  • $165k - $242k

     ...CoreWeave is seeking a highly skilled and motivated Systems Kernel Engineer to join our HAVOCK Team, reporting into the Manager of Systems...  ...contributor to the stability, performance, and evolution of CoreWeave’s Linux based infrastructure. As a kernel generalist, you will be... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Bellevue, WA
    more than 2 months ago
  •  ...Experience working in a PCI / FedRAMP-compliant environment Experience working with Change Management Experience managing HP-branded servers Linux Administration Experience monitoring and maintaining AWS environments. Experience monitoring and maintaining Azure environments.... 
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Cisco

    Seattle, WA
    22 hours ago
  • $245k - $307k

     ...specialized team of software performance engineers in aggressively optimizing on-bot software...  ...knowledge and understanding of the Linux operating system and GPU accelerated executionProven...  ...debugging and optimizing CPU, GPU kernels, and ML models using tools like NVIDIA Nsight... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Seattle, WA
    3 days ago
  •  ...deployments, PVCs etc Very strong communication and leadership skills are mandatory Knowledge in on-prem systems and virtualization like VMware will be an added advantage Scripting knowledge in Python and strong hold in Linux will be an added advantage... 
    Contract work

    Xforia Inc

    Bellevue, WA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Linux Kernel Engineer. Be the first to apply!