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

Linux Kernel Engineer

Apple

Role Number: 200658399-5831

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 1 day ago
Similar jobs that could be interesting for youBased on the Linux Kernel Engineer in Tamworth, NH vacancy
  • $50k - $75k

    Camping World is seeking a Service Advisor to join our growing team. As a Service Advisor you will primarily be responsible for initiating and processing requests for repair services and providing administrative support to the Service Department as well as keep customers...
    Suggested
    Full time
    Part time
    Local area

    Camping World

    Conway, NH
    1 day ago
  • Were looking for a Airport Customer Service Rep to adapt to shifting priorities and business needs, maintain accurate records and documentation, and coordinate tasks to ensure deadlines are met. Other duties include work collaboratively across teams and departments, gain...
    Suggested
    Weekly pay
    Flexible hours
    Shift work

    TradeJobsWorkforce

    Conway, NH
    1 day ago
  • Customer Service Representative Are you a people person? Do you love helping others? U-Haul is in search of friendly, motivated people for the position of Customer Service Representative. As a Customer Service Representative, you will work as part of a supportive team...
    Suggested
    Start working today
    Local area

    U-Haul

    Center Sandwich, NH
    2 days ago
  • $27 per hour

    Join our team as a Airport Customer Service Rep, where you will learn company products and services to better assist others, coordinate with other departments when needed, and help organize and maintain a tidy workspace. Additional duties include manage simple records ...
    Suggested
    Weekly pay
    Flexible hours

    TradeJobsWorkforce

    Conway, NH
    4 days ago
  • Were looking for a FedEx Customer Service Agent to perform daily responsibilities with dedication. Stay adaptable in a dynamic, fast-paced environment. Provide excellent interactions with customers and colleagues. Perks include competitive pay, flexible schedules, hands...
    Suggested
    Flexible hours

    TradeJobsWorkForce

    Conway, NH
    1 day ago
  • Were seeking a motivated Customer Service Rep, where you will learn company products and services to better assist others, coordinate with other departments when needed, and handle orders, shipments, and basic inventory checks. Additional duties include assist with packaging...
    Weekly pay
    Flexible hours

    TradeJobsWorkforce

    Conway, NH
    3 days ago
  • Customer Care Representative / Part-Time Department: Customer Care (Call Center) Reports to: Customer Care Assistant Manager Status: Part-Time /Non- Exempt / On-site Only Location(s): Springvale, ME Partners Bank is a rapidly growing...
    Contract work
    Part time
    Bank staff
    Flexible hours

    Partners Bank

    Center Ossipee, NH
    2 days ago
  • We have an opening for a talented United Airlines Customer Service Agent to assist passengers with travel inquiries and check-in. Interact with customers and colleagues in a professional manner. Interact with customers and colleagues in a professional manner. Perks include...
    Flexible hours

    TradeJobsWorkforce

    Conway, NH
    23 hours ago
  • Were looking for a Customer Support Associate to support the preparation and delivery of goods or services, coordinate tasks to ensure deadlines are met, and follow safety procedures and company policies. Other duties include manage daily responsibilities with a focus ...
    Weekly pay
    Flexible hours
    Shift work

    TradeJobsWorkforce

    Conway, NH
    1 day ago
  • Take the next step in your career as our new American Airlines Customer Service Representative to provide excellent service to customers and team members, respond promptly to inquiries and resolve basic issues, and support the preparation and delivery of goods or services...
    Weekly pay
    Flexible hours
    Shift work

    TradeJobsWorkforce

    Conway, NH
    1 day ago
  • Now hiring an experienced PayPal Customer Support Specialist to perform daily responsibilities with dedication. Ensure compliance with company and safety standards. Work with your team to maintain efficiency and service quality. Perks include competitive pay, flexible ...
    Immediate start
    Flexible hours

    TradeJobsWorkForce

    Conway, NH
    4 days ago
  • $14 - $14.5 per hour

    A leading retail company in North Conway, NH, is seeking associates to deliver exceptional customer experiences. Responsibilities include engaging customers, maintaining store standards, and supporting store operations. The position requires excellent customer service ...
    Hourly pay
    Flexible hours

    The TJX Companies , Inc.

    Conway, NH
    23 hours ago
  • $69k

    Job Description Job Description Remote Insurance Sales Representative | Flexible Schedule | Commission-Based This position offers flexible work hours and clear paths for advancement into leadership and management. You will work remotely, serving clients by providing...
    Remote job
    Work from home
    Flexible hours

    HMG Careers

    Center Sandwich, NH
    more than 2 months ago
  • Job Description Job Description Job Description Hot job opening, fresh out of the Oven! We are happy that you are interested in joining the Domino’s team! Domino’s Pizza is the world leader in pizza delivery. We operate over 10,300 stores in over 70 countries...
    Flexible hours

    Domino's Franchise

    Conway, NH
    9 days ago
  • $21 - $30 per hour

    Job Description Job Description Welcome to Revo Casino and Social House! At Revo Casino and Social House, we celebrate the spirit of rebellion, creating a dynamic and engaging environment for both our guests and team members. Our brand thrives on breaking the mold...
    Hourly pay
    Contract work
    Shift work
    Weekend work
    Afternoon shift

    Revo Casino and Social House

    Conway, NH
    10 days ago

Do you want to receive more vacancies?

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