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

$171,600 - $302,200
Aug 13, 2025
San Diego, CA, US
Apply Now

Deliver high quality functional products to millions of customers quickly

Requirements

  • BS degree and a minimum of 10 years of relevant industry experience in silicon validation software engineering or related field
  • Experienced in embedded Linux kernel development
  • Relevant experience with ARM architecture
  • Deep 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)

Responsibilities

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

Other

  • A minimum of a BS degree and a minimum of 10 years of relevant industry experience in silicon validation software engineering or related field