Proven BLE Expertise: 5+ years of embedded software engineering, with at least 3 years shipping production BLE firmware
Deep Protocol Knowledge: Strong working knowledge of the Bluetooth stack end-to-end — GAP, GATT, SMP, L2CAP, link layer behavior, advertising and scanning, connection events, pairing/bonding, and BLE security (LE Secure Connections, key management)
Silicon Vendor Stacks: Hands-on experience with at least one vendor BLE stack and SDK (Nordic SoftDevice / nRF Connect SDK / Zephyr, Apple/Broadcom, TI, or similar). Comfortable reading and debugging vendor stack source
Embedded Fundamentals: Fluency in C/C++ on resource-constrained microcontrollers; proficiency with Python or NodeJS for host-side tooling. Skilled at peripheral drivers and bus protocols (UART, I2C, SPI), DMA, and low-power design
Power Discipline: Demonstrated ability to hit ultra-low-power targets: measuring and optimizing radio duty cycle, sleep current, and connection parameters against real battery-life budgets
Shipping at Scale: Have launched and maintained large fleets of wireless devices, including monitoring connectivity telemetry, sync reliability, and OTA firmware updates in the field
Hardware Acumen: Ability to read data sheets, schematics, and antenna matching networks for hardware bring-up and RF debugging. Fluent with logic analyzers, oscilloscopes, and BLE protocol sniffers (Ellisys, Frontline, nRF Sniffer, or equivalent)
Adaptive Problem Solver: A fast-paced, iterative approach to debugging issues that span firmware, RF, mobile OS, and physics
Travel Readiness: Willingness and ability to travel regularly to China for supplier and CM support