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

Linux Kernel Engineer

Apple Oakbrook

Role Number: 200658399-3337

Summary

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.

Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Linux Kernel Engineer in Seattle, WA vacancy
  •  ...Linux Administrator Location : Bellevue, WA Duration: 6+ months Manage and troubleshoot Linux services: DNS, NIS, LDAP, Altair Accelerator, IBM LSF. Perform kernel-level debugging, patching, and performance tuning. Automate system tasks using Ansible... 
    Suggested

    AceStack LLC

    Bellevue, WA
    5 days ago
  • $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
    3 days ago
  •  ...Job Title: Sr. Linux Administrator Location: Bellevue, WA- Remote (Remote but final round will be F2F in nearby TCS office)...  ...DNS, NIS, LDAP, Altair Accelerator, IBM LSF. Perform kernel-level debugging, patching, and performance tuning. Automate... 
    Suggested
    Work at office
    Remote work

    AceStack LLC

    Bellevue, WA
    2 days ago
  • $193.3k - $261.5k

    Application deadline: Oct 12, 2026Join AWS Hardware Engineering to design the servers powering the world's leading cloud platform and AI/ML infrastructure. We're seeking an exceptional Linux Kernel Engineer to accelerate critical kernel initiatives across millions of servers... 
    Suggested
    Internship
    Local area
    Worldwide
    Flexible hours
    Day shift

    AmazonWebServices

    Seattle, WA
    4 days ago
  • $130k - $145k

     ...We’re looking for talented Software Engineers who are excited to solve hard technical problems...  ..., and optimize software solutions for Linux systems. You will work on Adaptiva’s platform...  ...services. Deep knowledge of the Linux kernel, system libraries, and low-level... 
    Suggested
    Full time

    Adaptiva

    Seattle, WA
    1 day ago
  • $143.7k - $194.4k

     ...companies from startups through the Fortune 500. As a skilled engineer with expertise in C, you'll work on software that provide essential...  ...experience - Professional experience working on the Linux Kernel - Professional experience in C programming - Proficient in at... 
    Internship
    Flexible hours

    Amazon Development Center U.S., Inc.

    Seattle, WA
    17 hours ago
  •  ...administrationProvisioning and managing Teradata nodes and clusters (physical and virtual).OS-level skills: Linux administration (SLES/RHEL/CentOS/Oracle Linux) for Teradata on Linux, including kernel tuning, package management, user and permissions management.Storage subsystem knowledge:... 

    AceStack LLC

    Seattle, WA
    2 days ago
  • $73.15k - $174k

     ...At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects...  ...In-Flight Entertainment (IFE) platforms, working across Linux kernel, QNX, device drivers, board bring-up, and system integration.... 
    Full time
    Local area

    Capgemini

    Seattle, WA
    6 days ago
  • $75k - $115k

     ...security policy compliance, track inventory, and work with our engineers to resolve technical challenges. In this position you will...  ...OS (Windows 10 or later) · Experience administering Red Hat Linux based systems, to include Linux sub-systems, patching, packaging... 
    Full time
    Remote work
    Flexible hours

    Intrinsic

    Bellevue, WA
    4 days ago
  •  ...scripts Broad experience in network and/or infrastructure, including knowledge of Cloud offerings and virtualization technologies Linux and Windows platform experience AWS cloud experience If you are interested, please send me your updated resume ASAP with below... 
    Full time
    Immediate start
    Relocation

    JConnect Infotech

    Seattle, WA
    5 days ago
  •  ...logcat.ai is the AI engineering layer for the operating-system stack. We build agentic systems for Linux and Android devices: we ingest the diagnostic artifacts a device emits...  ...is engineering: deep OS and device work (kernel, Android, modem, Wi-Fi, CAN, tracing), the agentic... 
    Flexible hours

    logcat.ai

    Seattle, WA
    3 days ago
  •  ...and status; and inspire confidence o The successful Support Engineer has the drive and intellectual horsepower to resolve difficult...  ...Server, Unresponsive Servers) o Good knowledge on User Mode & Kernel Mode in Windows Environment o Excellent knowledge of Registry... 
    Full time
    Night shift

    Staffingine LLC

    Bellevue, WA
    5 days ago
  •  ...intensity company founded and operated by engineers on a mission to revolutionize the world's...  ...bare metal microcontrollers and embedded Linux platforms  # Designing, building, and...  ...experience # Strong understanding of Linux kernel development, including Yocto-based... 
    Full time
    Remote work

    Electric Era

    Seattle, WA
    2 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
    5 days ago
  •  ...network hardware (Cisco, Juniper, Palo Alto, Fortinet) and monitoring tools (e.g., SolarWinds, PRTG). Working knowledge of Windows/Linux server administration, virtualization, and storage technologies. Ability to travel between ICHS sites as needed. If using a personal... 

    International Community Health Services

    Seattle, WA
    2 days 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... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    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
    4 days ago
  •  ...Senior Site Reliability Engineer (SRE) Location: Seattle, hybrid - 2 times a week in the office...  ...alongside cost and performance optimization. ~ Linux Systems Mastery: Demonstrated proficiency in performance tuning, kernel/network troubleshooting, and security... 
    Full time
    Work at office

    TalentDome Staffing

    Seattle, WA
    16 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

    Seattle, WA
    2 days ago
  • $80 - $87 per hour

     ...real-time operating systems (RTOS including Yocto), and kernel system call interfaces in a Linux environment, with focus on sensor integration and...  ...testing of complex sensing systems using best practice engineering standards, produce comprehensive, usable documentation... 
    Contract work

    Tundra Technical Solutions

    Seattle, WA
    3 days ago
  •  ...paced business environment required; ability to perform senior level network and systems administration in a multi-platform (Windows, Linux, Mac) environment required. Experience with planning, implementing, administering and securing network infrastructure including... 
    Remote work
    Shift work
    Weekend work
    Afternoon shift

    Pivotal Solutions Inc

    Seattle, WA
    2 days ago
  •  ...Prometheus, Splunk, JMX metrics. Automation and orchestration experience: Terraform, Ansible, Helm, Kubernetes (EKS/AKS/GKE). Strong Linux system administration experience, including troubleshooting, automation and scripting for efficient infrastructure management.... 
    Full time

    JConnect Infotech

    Seattle, WA
    5 days ago
  •  ...Generative AI Applications Engineer (Agents & RAG) Seattle, WA At Accenture Federal Services...  ...from LangChain/LlamaIndex/Semantic Kernel; design task decomposition, tool use, guardrails...  ..., VMware) and scripting/automation (Linux Bash, PowerShell). Prior work in regulated... 

    Accenture Federal Services

    Seattle, WA
    2 days ago
  •  ...team is looking for an experienced Senior Engineer to join our team. We are looking for...  ...experience developing multi-threaded embedded Linux application/infrastructure. Experience in...  ...-up experience. Experience with Linux Kernel/Driver programming. Proficient with Linux... 
    Work experience placement
    Flexible hours

    Oracle

    Seattle, WA
    3 days ago
  • $102.3k - $209.5k

     ...Hands-on experience with Oracle RAC and/or Data Guard. Solid Linux/Unix administration skills, including RHEL or Oracle Linux....  ...premises and/or cloud systems. Work with our Site Reliability Engineering team to share full-stack ownership of services and technology areas... 
    Full time
    Flexible hours
    Shift work
    Weekend work

    Oracle

    Seattle, WA
    1 day ago
  • Teradata Infrastructure DBA Position: Teradata Infrastructure DBA Location: Seattle, WA (Onsite) Duration: W2 Contract Experience: 10+ Years Job Description Infrastructure DBA experience and Back up and Recovery experience Teradatas latest version Back up and...
    Contract work

    Syntricate Technologies

    Seattle, WA
    5 days ago
  • AWS Database Administrator Greetings!!! This is Harsh from Jconnect INC. Below is the requirement with my client. Please share the updated resume and below details. Location: Plano, TX / Seattle, WA (Onsite) Duration: Full-time only Job Description...
    Full time
    Immediate start
    Relocation

    JConnect Infotech

    Seattle, WA
    5 days ago
  • $102.17k - $114.57k

    SALARY $102,170 - $114,566 New hires may earn a salary ranging from the minimum to the midpoint of the pay scale, with education and experience taken into consideration. LOCATION Seattle, WA (Hybrid) FIND OUT ABOUT THIS ROLE AND OUR MISSION TO CREATE ...
    Permanent employment
    Full time
    Monday to Friday
    Flexible hours

    Plymouth Housing

    Seattle, WA
    3 days ago
  • Teradata Infrastructure DBA Infrastructure DBA experience and Backup and Recovery experience Proven experience with Teradata database administration, performance tuning, and troubleshooting. Strong knowledge of SQL and experience with scripting languages such as Python...

    JConnect Infotech

    Seattle, WA
    5 days ago
  • Hello , Greetings!!! This is Amir from Jconnect INC . Below is the requirement with my client Mastek. Please let me know if you are available for this role. Title: Teradata Infrastructure DBA Location : Seattle, WA/ St Louis...
    Full time
    Immediate start
    Relocation

    3B Staffing LLC

    Seattle, WA
    4 days ago

Do you want to receive more vacancies?

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