Core OS Driver/Firmware Engineer

Apple is where individual imaginations gather together, creating innovative products and services that change lives for the better.
$166,600 - $296,300
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer · Hardware

Description For Core OS Driver/Firmware Engineer

Apple's Core IO team is seeking a talented Senior Core OS Driver/Firmware Engineer to join their innovative team in San Diego. This role offers an exciting opportunity to work on critical firmware and device drivers for Thunderbolt and USB-C controllers, directly impacting millions of Apple users worldwide.

As a Core OS Driver/Firmware Engineer, you'll be at the forefront of developing and maintaining essential hardware interfaces that power Apple's ecosystem. The position requires expertise in firmware and driver development, with a focus on complex systems integration and hardware interaction. You'll work alongside world-class engineers and cross-functional teams to create robust, efficient, and reliable solutions.

The role offers an attractive compensation package ranging from $166,600 to $296,300, complemented by comprehensive benefits including medical coverage, retirement plans, and equity opportunities through RSUs and ESPP. Apple's commitment to innovation and excellence makes this an ideal position for engineers passionate about low-level system development and hardware integration.

Key responsibilities include developing new features, debugging complex issues, performing code reviews, and ensuring seamless hardware integration. The ideal candidate will bring strong experience in firmware/driver development, proficiency in C/C++, and excellent problem-solving abilities. You'll have the opportunity to work on cutting-edge technology while contributing to products used by millions globally.

This position offers significant growth potential within Apple's engineering organization, with opportunities to work on next-generation technologies and shape the future of Apple's hardware ecosystem. The role combines technical challenges with collaborative teamwork, making it perfect for engineers who want to make a meaningful impact while working with industry-leading technology.

Join Apple's Core IO team to be part of a company that values innovation, quality, and user experience above all. You'll contribute to products that define industry standards while working in an environment that encourages creativity, professional growth, and technical excellence.

Last updated a day ago

Responsibilities For Core OS Driver/Firmware Engineer

  • Develop new features for Thunderbolt and USB-C controllers
  • Debug issues found by customers and Quality Assurance
  • Perform schematic and code reviews
  • Bring up new hardware
  • Ensure smooth interoperability
  • Work closely with multiple cross functional teams and vendors

Requirements For Core OS Driver/Firmware Engineer

  • Experience with writing and debugging complex firmware or drivers
  • Experience with firmware development and/or device driver development
  • Knowledge of C and C++
  • BS in Computer Science/Computer Engineering or equivalent experience/skills

Benefits For Core OS Driver/Firmware Engineer

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs (RSUs)
  • Employee Stock Purchase Plan with discount
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Product discounts
  • Free services

Interested in this job?

Jobs Related To Apple Core OS Driver/Firmware Engineer

RFIC Design Engineer

Senior RFIC Design Engineer position at Apple, focusing on wireless SoC design and implementation with competitive compensation and comprehensive benefits.

RFIC Design Engineer

Senior RFIC Design Engineer position at Apple, focusing on wireless SoC design and implementation for consumer electronics products.

Audio Driver Development Engineer

Senior Audio Driver Development Engineer role at Apple, focusing on designing and developing audio drivers for new Apple products.

RFIC Design Engineer

Senior RFIC Design Engineer position at Apple, focusing on wireless SoC design and implementation for consumer electronics.

RFIC - PLL Design Engineer

Senior RFIC-PLL Design Engineer position at Apple, focusing on designing and developing radio transceivers for wireless connectivity solutions.