← Zurück zur Liste
Stelle

Senior Firmware Engineer, Connectivity

Backend Developer • Remote • Vollzeit • 📍 San Francisco

Eight Sleep is looking for a Senior Firmware Engineer to join a small team designing and implementing the BLE layer that connects the next generation of hardware to the Eight Sleep ecosystem.

Responsibilities

  • Own the BLE stack: architect, implement, and maintain the Bluetooth connectivity layer across the Pod ecosystem
  • Define GATT services, characteristics, and connection strategies for reliable, secure, power-efficient communication
  • Optimize for always-on devices: radio-on time, advertising intervals, connection parameters, and PHY selection
  • Ensure bulletproof interoperability across the long tail of iOS and Android devices, OS versions, and real-world RF environments
  • Design and harden the secure OTA DFU pipeline to push firmware to a global device fleet
  • Bring up new silicon: board bring-up, antenna tuning, regulatory certification (FCC/CE/Bluetooth SIG), and integration on the Nordic-based platform
  • Work with manufacturing partners in China to develop RF and BLE production tests
  • Communicate effectively across firmware, mobile, hardware, and ML teams in a hybrid/remote environment

Requirements

  • 5+ years of embedded software engineering, with at least 3 years shipping production BLE firmware
  • Strong working knowledge of the Bluetooth stack end-to-end: GAP, GATT, SMP, L2CAP, link layer behavior, advertising/scanning, pairing/bonding, and BLE security
  • Hands-on experience with at least one vendor BLE stack and SDK (Nordic SoftDevice / nRF Connect SDK / Zephyr, Apple/Broadcom, TI, or similar)
  • Embedded fundamentals: C/C++ on resource-constrained microcontrollers, Python or NodeJS for host-side tooling, peripheral drivers and bus protocols (UART, I2C, SPI), DMA, low-power design
  • Power discipline: measuring and optimizing radio duty cycle, sleep current, and connection parameters against real battery-life budgets
  • Shipping at scale: experience launching and maintaining large wireless device fleets, monitoring connectivity telemetry and OTA firmware updates
  • Hardware acumen: reading data sheets, schematics, and antenna matching networks; fluent with logic analyzers, oscilloscopes, and BLE protocol sniffers
  • Adaptive problem solving spanning firmware, RF, mobile OS, and physics
  • Willingness to travel regularly to China for supplier and CM support

Nice to have

  • Track record shipping secure OTA DFU (signed images, dual-bank update, rollback) on a constrained device
  • Experience with multi-link / multi-role BLE topologies
  • Bluetooth SIG qualification and regulatory certification experience (FCC/IC/CE/MIC)
  • Bare-metal and cooperative-scheduler design in environments without a traditional RTOS
  • Expertise in automated BLE testing, RF chamber test setup, and connectivity observability
  • Deep understanding of embedded security practices: secure boot, key provisioning, encrypted firmware, threat modeling for wireless attack surfaces

Soft skills

Cross-functional collaboration with mobile, hardware, and ML teamsEffective remote communicationAdaptive, hands-on problem solvingFast iteration when debugging complex issues

About the company

Eight Sleep is the world's first sleep fitness company, on a mission to fuel human potential through optimal sleep. Its temperature-regulated Pod is sold across North America, the UK, Europe, and Australia, and has been recognized by Fast Company and TIME.

Ähnliche Stellen