HID Firmware Engineer

A technology company that builds amazing products allowing millions of people to do things they never imagined.
$143,100 - $264,200
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer · Hardware

Description For HID Firmware Engineer

At Apple, we build amazing products that allow millions of people to do incredible things. We are seeking a HID Firmware Engineer to join our team of creative and passionate engineers responsible for next-generation touch and force sensing technologies across Apple's portfolio, including Camera Control, AirPods, Pencil Pro, and more.

As a HID firmware engineer, you'll work on groundbreaking products using both custom and off-the-shelf sensing chipsets and processors from concept through production. You'll be responsible for developing firmware for embedded processors, prototyping concepts, and investigating new technologies. The role involves close collaboration with hardware, algorithms, software, and quality engineers to create innovative touch and force sensing technology.

Your responsibilities will include bringing up new sensing chipsets, debugging system issues, implementing robust firmware designs, and documenting communication protocols. You'll contribute to system architecture decisions and work closely with Quality Engineering teams to ensure product excellence.

The ideal candidate brings strong experience in embedded systems programming, particularly with C/C++, and has a deep understanding of microcontrollers and various communication protocols. You should be comfortable with board bring-up, debugging, and working with various sensors.

This is an opportunity to work on products that millions of people use daily, in an environment that values innovation and technical excellence. You'll be part of a team that pushes the boundaries of what's possible in touch and force sensing technology, contributing to products that define the future of human-computer interaction.

Benefits include comprehensive medical and dental coverage, retirement benefits, stock programs, education reimbursement, and potential bonuses and relocation assistance. Join us in creating the next generation of innovative Apple products that delight users worldwide.

Last updated 20 hours ago

Responsibilities For HID Firmware Engineer

  • Bring up new sensing chipsets and processors from initial specification to production
  • Debug and close out system issues related to firmware
  • Write and test clean, robust code for embedded systems
  • Negotiate and document communication protocols and system requirements
  • Contribute to system architecture and hardware design reviews
  • Collaborate with Quality Engineering teams

Requirements For HID Firmware Engineer

  • Bachelors Degree in CS/CE/EECS and 3+ years of relevant industry experience
  • Ability to write in C or C++ for Embedded Systems
  • Experience working on microcontrollers with analog and digital sensors
  • Experience interfacing with sensors such as strain, capacitance, pressure, etc.
  • Understanding of embedded communication protocols such as SPI, I2C, UART, USB, Bluetooth, etc.
  • Experience implementing firmware in bare metal and RTOS environments
  • Strong board bring-up and debug skills

Benefits For HID Firmware Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?

Jobs Related To Apple HID Firmware Engineer

Design Verification Engineer

Design Verification Engineer role at Apple focusing on pre-silicon verification and test development for hardware products.

Haptic Hardware Technology Development Engineer

Apple is hiring a Haptic Hardware Technology Development Engineer to develop next-generation haptic technology for products like iPhone and Apple Watch, offering competitive pay and benefits.

GNSS Design Verification Engineer

GNSS Design Verification Engineer role at Apple, focusing on pre-silicon RTL verification of GNSS IP and SoC subsystem, with competitive compensation and benefits.

Modem Systems Engineer – 5G

Apple is seeking a Modem Systems Engineer to develop 5G wireless communication algorithms and MIMO systems for next-generation hardware technology.

Camera SIPI Engineer

Camera SIPI Engineer role at Apple focusing on camera hardware design and development, offering competitive salary and comprehensive benefits in San Diego.