Linux Kernel Engineer
$142.3k - $263.3kApple Oakbrook
Role Number: 200658399Team: Software and ServicesLocation: Durham; Milford; Newington; Seattle; TamworthPosted: 2026-04-16SummaryAt 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.DescriptionIn 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 QualificationsBachelor 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 QualificationsProven track record of upstream contributions to the Linux kernel project or similar upstreams.Pay & BenefitsAt Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $142,300 and $263,300, and your base pay will depend on your skills, qualifications, experience, and location.Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple BenefitsNote: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.EEO StatementApple 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 applicantEEO StatementApple 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 applicantEEO StatementApple 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 applicantEEO StatementApple 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 applicantEEO StatementApple 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 applicantAccessibilityAt 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 workplaceLearn about reasonable accommodations for job applicantsAccessibilityAt 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 workplaceLearn about reasonable accommodations for job applicantsAccessibilityAt 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 workplaceLearn about reasonable accommodations for job applicantsAccessibilityAt 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 workplaceLearn about reasonable accommodations for job applicantsAccessibilityAt 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 workplaceLearn about reasonable accommodations for job applicantsApplication DeadlineApple accepts applications to this posting on an ongoing basis.Application DeadlineApple accepts applications to this posting on an ongoing basis.Application DeadlineApple accepts applications to this posting on an ongoing basis.Application DeadlineApple accepts applications to this posting on an ongoing basis.Application DeadlineApple accepts applications to this posting on an ongoing basis.
$184k - $287.5k
We are seeking a Linux Systems Engineer to join our Infrastructure Engineering team, dedicated to supporting high-performance EDA compute farms. You will be responsible for designing, deploying, and maintaining enterprise-grade Linux environments across RPM-based distributions...SuggestedFull timeWork experience placementRemote work- ...Linux System AdministratorPosition: HybridLocation: Durham, NCDuration: Long TermThe primary role is to install and configure the Linux operating system as well as manage and maintain Linux-based systems on the Amazon Web Services (AWS) platform. The position will be responsible...SuggestedWeekend workAfternoon shift
- ...operating an extraordinary computing environment spanning large-scale Linux infrastructure, GPUs, Kubernetes and purpose-built... ...My client is looking to hire 2–3 Senior / Staff-level Security Engineers, working on a hybrid basis (three days per week onsite) from any...SuggestedFull time3 days per week
- ...bitbucket or Stash, Artifactory, uDeploy, Terraform, and Concourse, etc. ~ AWS Certification(s) are desired ~ Programming skills in Linux shell scripting, PL/SQL, Python is desired ~ Excellent communication skills, both through written and verbal channels ~...SuggestedTemporary work
- ...application design, physical data modeling, development support & Engineering Experience in setting up, installing and managing multisite... ...replication Experience with cloud databases platforms on Linux environments Ability to quickly diagnose the problem areas and...SuggestedOverseasFlexible hours
$184k - $287.5k
...simulation and emulation - including firmware, Linux, drivers, benchmarks, and CPU/GPU... .... Support CPU architects and performance engineers in their use of functional models, performance... ...(SimPoint, etc.)Experience with Linux kernel bringup and debugFamiliarity with CUDAExperience...Full time- Systems Engineer, Servers/Cloud/DataLocation: Must be able to work onsite Tue, Wed, & Thursday... ...workloads.Administer and troubleshoot Linux-based systems at scale, including configuration... ...Linux administration skills including kernel tuning, storage, networking, and...Work at office
$168k - $270.25k
The NVIDIA Experience (NVEX) Solutions Engineering team is looking for an experienced solution... .... You must be technically strong in Linux, have solid programming skills, and experience... ...system software (firmware, BIOS, kernel, driver, operating system) expertiseSolid...Full timeWeekend work$109.7k - $175.5k
...infrastructure services to product development teams to accelerate delivery and ensure high availability. This is a senior software engineer position supporting enterprise systems and R&D development labs across multiple DB2 versions and mainframe environments.Who You...Full timeLocal area$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 timeWeekend work- ...efficiency, data protection, and long-term platform sustainability.The successful candidate will partner with application teams, cloud engineers, infrastructure teams, vendors, and business stakeholders to translate business and technical needs into practical database...Local areaFlexible hours
- ...administration experience a plus Skills and Knowledge: Hands on working experience with ActiveMQ, IBM MQ, or other MQ technologies Strong background in Linux/Unix Administration Agile Scrum or Kanban experience – Working experience within an agile team...Work experience placement
- ...environment is approximately 60% macOS and 35% Windows, with occasional Linux support needs. The office supports approximately 30–40... ...Collaborate with global IT colleagues and departments such as Engineering, DevOps, Security, Facilities, Finance, and Corporate Systems....Part timeInternshipWork at officeRemote work
$20 - $30 per hour
...ROLE We evaluate how well advanced AI coding agents solve real engineering problems. An agent is given a real open source codebase inside... ...or Go, and able to read a language you've never used. • Linux — Comfortable with logs, running processes, build failures, and...Hourly payFull timeContract workImmediate startRemote work- Curam Database Admin- SrClient requires a Curam Application DBA to support its projects.The Department of Health and Human Services (DHHS) requires a Cúram Applications DBA on the Oracle Database Platform to support the development and implementation of client services...
- ...unique needs of each client.Job DescriptionTitle: L3 - Support Engineering / Automation & Problem analystDurham NCContract to hire Must Have... ...Support Experience, atleast 4-5 years. Expertise in Unix/Linux, Shell Scripting/Perl scripting (Perl, Python, bashes).Technically...
- ...management tools.Skill Requirements7+ years in Site Reliability Engineering, Platform Engineering, or DevOps.• Hands-on experience... ...GrafanaTempo, OpenTelemetry, Distributed Tracing, Kafka, Terraform, Kubernetes, Docker, Linux, Python,Go, Ruby, Bash, AWS, Ansible, Consul.
- Senior Database AdministratorThe CLIENT requires a highly proficient and highly motivated Senior Database Administrator with strong skill set in order to support various database initiatives. Some of the primary responsibilities of this role would include owning, tracking...Work at officeWork from homeFlexible hours
- ...ONLY W2, NO C2C Infrastructure Reliability Engineer Location: Durham, NC Duration: 6+ month contract Different shift for this... ...infrastructure ~ Strong knowledge of Windows OS and/or Linux (RedHat / Ubuntu) ~ Disk storage management expertise, SAN/NAS...Full timeContract workShift work
- ...first 25 applicants Direct message the job poster from Capgemini Engineering Manager - Talent Acquisition at Capgemini Engineering Role :... ...of PCIe architecture and protocols Experience with Linux kernel development and device drivers Familiarity with network performance...Full time
- ...NVIDIA seeks a Senior HPC Support Engineer – Ethernet/AI Infrastructure to engage prestige customers, resolve complex issues, and collaborate... ...Engineering, Marketing, and Support teams. The role emphasizes Linux-based troubleshooting, enterprise networking, and scalable...
$59 - $69 per hour
DescriptionKforce has a client that is seeking an Infrastructure Reliability Engineer in Durham, NC.Duties:* Manage and coordinate Windows, Linux and Virtualization operating systems* Oversee hypervisors and hardware infrastructure* Drive automation and observability initiatives...- ...Citizens and Green Card Holders Preferred Role Overview We are looking for a reliable and technically skilled Desktop Support Engineer to provide on-demand, on-site IT support for enterprise clients. This role involves responding to service requests when required...Contract workPart timeFor contractorsImmediate start
$104k - $208k
...Humble, Honest, with HeartThe Opportunity As a Senior Systems Engineer in our End User Computing division, you will take ownership of... ...advanced endpoint management solutions across macOS, Windows, and Linux environments. You will architect robust device lifecycle...Work at officeRemote work3 days per week$16.42 per hour
...Flextrack (Vendor Management System) Job Description On behalf of our client, Procom Services is searching for a Desktop Support Engineer for a contract opportunity in Durham, NC. Pay rate is $16.42/hr. Role Desktop Support Engineer — Job Details...Permanent employmentContract workFor contractorsWork at officeLocal areaImmediate startRemote work- ...education. Client is currently seeking a talented Software Engineer who is able to work into the Site Reliability Engineer role.... ...Terraform, CloudFormation or something similar 3. Competence of linux w/ Bash 4. Containerization Top Nice to Have Skills/Qualifications...Remote work
- ...The DevOps Engineer is primarily responsible for maintaining our SaaS service, installing and configuring our products for customers,... ...Kubernetes Automation (platform setup, build, deploy, etc) Linux administration – CentOS/Red Hat, etc. Bash scripting Terraform...Full time
- ...for the Unit Controller in C/C++ (and Rust where appropriate) on Linux / RTOS targets (Yocto, FreeRTOS, Zephyr). • Receive and re-... ...applicable. Required Qualifications • BS/MS in Computer Engineering, Electrical Engineering, or Computer Science; 5+ years in embedded...Full time
$79.06k - $94.87k
Work, Serve, Thrive. With the City of Durham Advance in your career while making a real difference in the community you serve. Business Systems Administrator - Finance Department Hiring Range: $79,058.00 - $94,869.60 Annually Hours: 8:00 AM - 5:00 PM Join one of the ...Temporary work- **NO SPONSORSHIP** We are seeking a skilled Backend Software Engineer with strong experience in cloud infrastructure, containerization... ...and automated software deployment. Familiarity with Linux administration, networking, and cloud security fundamentals....
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Linux Kernel Engineer. Be the first to apply!




