Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Apple HID Firmware Engineer 
United States, California, Cupertino 
753203185

14.04.2025
As a HID firmware engineer at Apple, you will work on new products using a mix of custom and off-the-shelf sensing chipsets and processors from concept through production. You’ll partner with hardware, algorithms, software, and quality engineers to develop incredible touch and force sensing technology.
- Quickly debug and effectively close out system issues related to your firmware and implement and maintain complex firmware designs. - Write and test clean, easy to understand, robust, and sustainable code tailored for embedded systems - Negotiate, specify, and document communication protocols, system states, and FW/SW feature requirements with various teams
  • 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
  • Debugging skills with JTAG, Oscilloscopes, and/or Logic analyzers
  • Experience with one or more 32-bit microcontroller cores (ARM, MSP430, MicroChip)
  • Development experience on Unix, Linux, or Mac OS is preferred
  • Familiarity with touch sensing technologies is a plus
  • Familiarity with other languages such as Python, Objective-C, or Swift
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.