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 Device Driver Engineer - Core I/O

Apple

Salary not specified
Dec 6, 2025
Austin, TX, US
Apply Now

Apple's Core I/O software team is looking to develop state-of-the-art PCIe driver technology to have a major impact on the design and implementation of Apple's products

Requirements

  • Familiarity with iOS/macOS toolchain
  • Experience with IOKit and iOS/macOS driver development
  • Experience with common hardware architectures (ARM, PPC, MIPS, x86)
  • Ability to use an oscilloscope and logic analyzer and to read board schematics
  • A fundamental knowledge of low-level and system level PCIe architecture and implementations
  • Strong C/C++ programming skills and experience with multi-threaded programming
  • Proficient in Operating Systems and kernel architecture

Responsibilities

  • Prototype, bring-up, develop, and maintain device drivers for PCIe on Apple OSs
  • Drive company-wide PCIe initiatives
  • Architect new driver stacks and frameworks
  • Support cross functional teams and platform developers
  • Make enhancements to the Darwin kernel and other related software stacks as necessary

Other

  • Bachelor's degree in CS/CE/EE (or equivalent, or related field)
  • Outstanding written and verbal communication
  • 5+ years of relevant experience
  • Ability to work in a diverse and inclusive environment
  • Commitment to 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