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.
- ...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
$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...SuggestedFull time- ...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...SuggestedWork at officeRemote work
$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...SuggestedInternshipLocal areaWorldwideFlexible hoursDay shift$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...SuggestedFull time$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...InternshipFlexible hours- ...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:...
$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 timeLocal area$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 timeRemote workFlexible hours- ...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 timeImmediate startRelocation
- ...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
- ...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 timeNight shift
- ...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 timeRemote work
- ...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...
- ...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...
$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 timeWork experience placementImmediate start- ...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
- ...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 timeWork at office
$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 workFlexible hoursShift workWeekend work$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- ...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 workShift workWeekend workAfternoon shift
- ...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
- ...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...
- ...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 placementFlexible hours
$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 timeFlexible hoursShift workWeekend work- 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
- 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 timeImmediate startRelocation
$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 employmentFull timeMonday to FridayFlexible hours- 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...
- 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 timeImmediate startRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Linux Kernel Engineer. Be the first to apply!





