
Posted 20 days ago
Senior Firmware Engineer, Bluetooth
Eight SleepSenior Firmware Engineer, Bluetooth
Requirements
5+ years embedded software engineering, 3+ years shipping production BLE firmware, Deep knowledge of Bluetooth stack (GAP, GATT, SMP, L2CAP), Experience with Nordic SoftDevice, nRF Connect SDK, or Zephyr, Fluency in C/C++, Proficiency in Python or NodeJS, Experience with UART, I2C, SPI, and DMA, Ability to use logic analyzers and protocol sniffers, Willingness to travel to China
Skills
BluetoothC#PythonZephyr
About the role
Responsibilities
- Architect, implement, and maintain the Bluetooth connectivity layer across the Pod ecosystem
- Define GATT services, characteristics, and connection strategies for reliable, secure, and power-efficient communication
- Optimize radio-on time, advertising intervals, and connection parameters to maintain low-latency biometric data sync
- Ensure interoperability across various iOS and Android devices and OS versions using sniffers and protocol analyzers
- Design and harden secure OTA DFU pipelines for global device fleets
- Partner with hardware teams on board bring-up, antenna tuning, and regulatory certification
- Collaborate with manufacturing partners in China to develop RF and BLE production tests
Requirements
- 5+ years of embedded software engineering experience with 3+ years shipping production BLE firmware
- Deep knowledge of the Bluetooth stack (GAP, GATT, SMP, L2CAP, link layer, and BLE security)
- Hands-on experience with Nordic SoftDevice, nRF Connect SDK, or Zephyr
- Fluency in C/C++ and proficiency in Python or NodeJS for host-side tooling
- Experience with peripheral drivers and bus protocols including UART, I2C, SPI, and DMA
- Ability to use logic analyzers, oscilloscopes, and BLE protocol sniffers
- Willingness and ability to travel regularly to China for supplier and manufacturing support
About the Company
Eight Sleep is the world’s first sleep fitness company. Our mission is to fuel human potential through optimal sleep using innovative technology, detailed design, and proven science to personalize and improve each night for everybody.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Firmware Engineer, Bluetooth
Eight Sleep · San Francisco
