BLE firmware and application layer
GATT service and profile design, connection and bonding management, command/response protocols with sequence correlation and retries, MTU-aware transfer, device provisioning, and secure OTA/DFU — built on the Nordic BLE stack under nRF Connect SDK and Zephyr OS. Our connection state machines are designed against real-world failure modes: GATT 133, connection-parameter conflicts, stale bonds, iOS and Android background behaviour.
With Silvair we built the first Bluetooth-qualified Mesh stack to run on a Nordic SoC, using Nordic's radio timeslot API to schedule mesh activity alongside the BLE stack without disrupting connection timing. Our mesh implementations have been validated in networks of up to 1,000 nodes, with attention to provisioning, relay behaviour, and message latency at scale.
Power is treated as a first-class constraint, not a late-stage fix. Our BLE Power Optimization Lab covers connection-interval and PHY selection, advertising and duty-cycle tuning, sensor sampling schedules, and data-batching strategy — with consumption measured on real hardware using the Nordic Power Profiler and current-probe instrumentation, to reach week- and month-scale battery life on coin cells.
Multi-protocol and coexistence
Bluetooth LE including Direction Finding and Channel Sounding, Bluetooth Mesh, Thread, Matter, Zigbee, proprietary 2.4 GHz, LTE-M on nRF91, and Wi-Fi 6 on nRF70 — including multi-protocol coexistence on a single SoC.
Security and regulatory readiness
Arm TrustZone, Secure Boot, signed and encrypted DFU, secure provisioning, and key and certificate handling. Delivered under ISO 9001:2015 and ISO/IEC 27001:2022, with alignment to the RED Delegated Act and NIS2.
Test automation and validation
CI/CD pipelines, hardware-in-the-loop test rigs, remotely accessible and maintained hardware benches, standards conformance suites, and cross-device interoperability testing against physical iOS and Android handsets.
Companion mobile applications
iOS (CoreBluetooth), Android, and Flutter — several published and maintained on the App Store and Google Play, working with nRF-based devices across both ecosystems.
Hardware design and PCB layout from schematic to production-ready, rapid prototyping, pre-production validation, pilot production, transfer to production, and long-term lifecycle maintenance.
