Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Software Engineer- Linux Driver and Kernel Developer

Apple

$113,506 - $190,900
Sep 6, 2025
Cupertino, CA, US
Apply Now

At Apple, the business problem is to deliver high-quality functional products to millions of customers quickly, and the silicon validation team is hiring to help achieve this goal.

Requirements

  • Experienced in embedded Linux kernel development
  • Proven knowledge of Linux kernel internals (process scheduler, memory management, concurrency/synchronization, memory allocation, file systems) and profiling
  • Extensive device driver development and support (one or more of USB, graphics, video, storage, and power management)
  • Strong debugging skills in kernel context.
  • Experience with exercising/validation of system from user space, and knowledge of user space API
  • Experience porting/maintaining Linux distribution for a platform
  • You are a skilled C programmer.

Responsibilities

  • You will work closely with designers and architects to understand functional IP blocks and their use-cases
  • You will focus on implementing BSP and doing software bringup on pre and post-silicon platforms
  • You will be responsible for developing Linux device drivers and user-land tests for exercising and testing the various subsystems in sophisticated SoCs.
  • You will debug and root-cause a variety of hardware and software issues

Other

  • A minimum of a bachelor's degree in electrical engineering, computer engineering, or related field with 0 years of experience.
  • 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.
  • 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.
  • This role might be eligible for discretionary bonuses or commission payments as well as relocation.