Drimva

Apple

Core OS Software Engineer - USB4/Thunderbolt

$129K–$225K

Cupertino, California · Full-time · Posted Oct 7, 2026

Education
Bachelor’s degree in Computer Science/Computer Engineering, or equivalent experience/skills.

About the job

Develop and maintain USB4 and Thunderbolt software, including kernel driver extensions and features for Apple operating systems and hardware.

What you'll do

  • Contribute to USB4 and Thunderbolt kernel driver extensions, product bring-up, and new features as specifications evolve.
  • Debug and resolve issues affecting the USB4 and Thunderbolt customer experience.
  • Collaborate with hardware teams and vendors to improve interoperability and connectivity ecosystems.

What they ask for

  • Experience with C/C++ programming languages.
  • Solid foundation in computer science and operating system fundamentals.
  • Bachelor’s degree in Computer Science/Computer Engineering, or equivalent experience/skills.

Nice to have

  • Prior internship, co-op, or university lab experience in systems software, firmware, or embedded development.
  • Familiarity with USB4, Thunderbolt, USB-C/PD, PCIe, or DisplayPort; driver development; or hardware debugging tools.

Pay

$129,300 and $225,300 USD base salary

Tools

C/C++, USB4, Thunderbolt, USB-C/PD, PCIe, DisplayPort, RDMA

AI focus

Build RDMA over Thunderbolt to enable distributed AI inference across clusters of Thunderbolt-connected Macs.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)