Core OS Embedded Driver Engineer

Apple is a technology company that designs and develops consumer electronics, software, and services.
$143,100 - $264,200
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer

Description For Core OS Embedded Driver Engineer

Apple's Core OS team is seeking an Embedded Driver Engineer to join their innovative Software organization. This role sits at the heart of Apple's technology, working on core technologies deployed across all Apple products including iPhone, iPad, Watch, MacBook, iMac, Apple TV, and Audio Accessories.

As a member of the Core OS HID & Drivers team, you'll be at the forefront of cutting-edge silicon IP development, next-generation hardware bringup, and low-level driver development. You'll work with firmware components and frameworks that power Apple's entire ecosystem of devices.

The position offers a competitive base salary range of $143,100 to $264,200, along with comprehensive benefits including medical and dental coverage, retirement benefits, and the opportunity to become an Apple shareholder through stock programs. Apple values diversity and innovation, creating an environment where individual imaginations come together to build products that change lives.

The ideal candidate will bring strong experience in embedded systems and driver development, with expertise in C and C++. You should have excellent knowledge of system architecture, creative problem-solving skills, and the ability to deliver quality work under tight schedules. Knowledge of IOKit driver architecture, Swift, and HID standards is preferred.

This role offers the unique opportunity to impact Apple's entire product line while working with some of the industry's most talented engineers. You'll be part of a team that values collaboration, professional growth, and technical excellence, with the chance to contribute to technologies that millions of people use daily.

Last updated 2 hours ago

Responsibilities For Core OS Embedded Driver Engineer

  • Work on cutting edge new silicon IP development
  • Next generation HW bringup
  • Low-level driver development
  • Firmware components and frameworks development

Requirements For Core OS Embedded Driver Engineer

  • Experience with writing and debugging complex low level drivers and related frameworks
  • Embedded System software/firmware development experience
  • Knowledge of C and C++
  • BS in Computer Engineering/Computer Science/Electrical Engineering or equivalent experience / skills

Benefits For Core OS Embedded Driver Engineer

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee Stock Purchase Plan
  • Restricted stock unit awards
  • Education reimbursement
  • Product discounts
  • Free services
  • Relocation assistance
  • Discretionary bonuses

Interested in this job?

Jobs Related To Apple Core OS Embedded Driver Engineer

HID Firmware Engineer

HID Firmware Engineer position at Apple working on embedded systems for touch interfaces and sensors across Apple products.

Touch Sensing Module Design Engineer

Design and develop touch sensing modules for Apple products, focusing on mechanical engineering and sensor solutions for next-generation devices.

WSoC RF Test Automation Engineer

WSoC RF Test Automation Engineer role at Apple focusing on wireless silicon development and test automation frameworks for RF characterization and regression.

Wireless Systems Application Engineer

Wireless Systems Application Engineer position at Apple, focusing on wireless communication systems design and implementation.

WSoC RF Test Automation Engineer

WSoC RF Test Automation Engineer position at Apple, focusing on wireless silicon development and test automation frameworks with competitive compensation and benefits.