HID Firmware Engineer
Auckland, Auckland, New Zealand
4d ago

Key Qualifications

  • You're good in using C or C++ for embedded systems.
  • Experience in interfacing microcontrollers with analog and digital sensors.
  • You've working knowledge of one or more communications protocols (e.g. USB, Bluetooth, UART, SPI, I2C)
  • Experience in implementing firmware in bare-metal or RTOS environments
  • Demonstrated capability in applying software best-practices to firmware designs
  • Solid board bring-up and debug skills
  • Strong communication and teamwork skills
  • Description

    As a HID firmware engineer, you'll be working on many of Apple's embedded input devices (touchscreens, trackpads, keyboards, mice, cameras, etc), you will bring up and debug proof of concept prototypes quickly.

    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.

    You will assist in selecting microcontrollers, defining power management strategies, and reviewing schematics with the HW team.

    Work with the QA teams to inform and shape their white-box testing.

    Education & Experience

    Bachelor Degree in Computer Science / Engineering or Electrical Engineering and Computer Sciences or related field or relevant industry experience is required.

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form