HID Firmware Engineer Engineering - Santa Clara, CA at Geebo

HID Firmware Engineer

Job Summary
Come join a team of creative, energetic, and enthusiastic firmware engineers responsible for next-generation Human Interface Devices for iPhone, iPad, Apple Watch, and Mac. We are looking for talented individuals who enjoy creating firmware for microcontrollers and embedded processors, prototyping concepts, investigating new technologies, and ultimately delivering high-quality products. In this role, you will be at the focal point of many cross-functional interactions with the hardware, software, and QA teams.
Key Qualifications
C or C+
for embedded systemsExperience interfacing microcontrollers with analog and digital sensorsWorking knowledge of one or more communication protocols ( e.g. USB, Bluetooth, UART, SPI, I2C )Experience implementing firmware in bare-metal or RTOS environmentsDemonstrated capability in applying software best-practices to firmware designsSolid board bring-up and debug skillsStrong communication and teamwork skills
Description
As a HID firmware engineer working on many of Apple's embedded input devices ( touchscreens, trackpads, keyboards, mice, cameras, health sensors, etc ), you will be expected to:
bring up new sensing chipsets and processors from initial specification to production quickly debug and effectively close out cross-functional system issues related to your firmware architect, implement, and maintain complex firmware designs write 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 the SW team help select microcontrollers, define power management strategies, and review schematics with the HW team interface with the QA teams to inform and shape their white-box testing
Education
BS CS/CE/EECS
. Apply now!Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.