Infotree Global Solutions

Bluetooth Low Energy Investigation Engineer (Windows)

Infotree Global Solutions

United States Remote Programming 3 days ago via Himalayas
bluetooth-engineering windows-development embedded-systems-engineering systems-engineering hardware-engineering bluetooth windows embedded-systems

Job details

Company
Infotree Global Solutions
Location
United States
Remote
Yes
Source
via Himalayas
Posted April 20, 2026
Is the job expired?

About this role

About the role:

Investigate and diagnose issues related to unstable Bluetooth Low Energy (BLE) connections on Windows-based computers, with a focus on:

-connection drops

  • instability with multiple concurrent BLE connections
    -GATT notification latency and packet loss

The role requires an in-depth analysis of the Windows BLE stack, including:
-Bluetooth drivers (driver/firmware level)

-WinRT BLE API

  • interaction between applications and the system Bluetooth stack

Bluetooth Driver Analysis:
-analyze BLE drivers provided by nRF Nordic chipset vendors
-investigate controller firmware limitations
-analyze HCI-level behavior (USB / PCIe transport)

WinRT BLE API Analysis:
-analyze usage of: Windows.Devices.Bluetooth, Windows.Devices.Bluetooth.GenericAttributeProfile
-identify issues caused by: asynchronous WinRT execution model, serialization of GATT operations, API limitations (lack of control over BLE connection parameters), provide architectural recommendations for application-side changes

Debugging and Diagnostics:
-analyze Windows system logs: Event Viewer, Bluetooth ETW traces,
-use diagnostic tools such as: Bluetooth LE Explorer, Windows Performance Recorder / Analyzer, correlate application-level events with driver and stack behavior

Windows
-solid understanding of: Windows Bluetooth stack architecture, differences between Win32 and WinRT,
-practical experience with: WinRT BLE APIs, BLE integration in desktop

Originally posted on Himalayas

Apply for this job via Himalayas