Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Firmware Engineer - HID Bluetooth

Home > C/C++ programming jobs

Firmware Engineer - HID Bluetooth in USA

  • Cupertino, CA

Responsibilities

  • Develop reliable embedded firmware for next-generation Bluetooth accessory devices.
  • Bring up sensors and processors from specification through production.
  • Define system communication methods and power-management behavior.
  • Debug and resolve complex low-level system issues.
  • Collaborate with hardware, software, algorithms, quality engineering, and product design teams.
  • Optimize product performance, reliability, and user experience.

Requirements

  • Bachelor of Science degree.
  • 0 to 3 years of industry experience.
  • Experience with C/C++ for bare-metal and RTOS-based firmware development.
  • Experience with microcontrollers, sensors, and communication protocols including UART, I2C, and SPI.
  • Experience with standard software engineering processes for reliable, maintainable firmware.
  • Preferred: experience with wireless protocols, especially Bluetooth, 32-bit microcontrollers, and board bring-up/debug.
  • Preferred: hands-on experience with embedded compilers, linkers, and low-level startup routines.
  • Preferred: experience with firmware architecture, JTAG, oscilloscopes, logic analyzers, and low-level system troubleshooting.
  • Preferred: development experience on Unix, Linux, or macOS platforms.
  • Preferred: demonstrated ability to solve complex problems in multifunctional teams.

Apple

We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. And the same innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it. This i...

Similar positions

Embedded Development Engineer

  • Emerson Electric Co.
  • Full time
  • Others
  • 10/04/2026
  • Pune, India

Intermediate Embedded Software Engineer

  • MITRE
  • Full time
  • USA
  • 10/04/2026
  • Salary: $104k - $155k/yr
  • New Bedford, MA

Senior Embedded Software Engineer

  • Apex Technology, Inc.
  • Full time
  • USA
  • 10/04/2026
  • Salary: $185k - $210k/yr
  • Los Angeles, CA

Bluetooth Development Engineer

  • Visteon Corporation
  • Full time
  • Others
  • 10/04/2026
  • Chennai, India

Software Engineer II

  • Microsoft
  • Full time
  • USA
  • 10/04/2026
  • Salary: $102k - $219k/yr
  • Redmond, WA