Nicholas B.
Senior Embedded & IoT Engineer | Nordic, Zephyr, BLE/LTE-M, iOS
Senior embedded and mobile engineer helping hardware teams turn connected-device prototypes into reliable products. I specialise in Nordic and Zephyr firmware, Bluetooth LE, LTE-M, secure OTA, and companion iOS/macOS apps. I work directly with founders, CTOs, and product teams on new builds, technical audits, difficult integrations, and long-term device support. Selected work: • AirTurn — sole developer of its iOS app and SDK, macOS app, and Zephyr-based firmware platform, supporting a decade of Bluetooth pedals and remotes. • KēZ — firmware, SwiftUI app, and backend integration for an LTE-M vehicle-security product with OTA updates and live diagnostics. • Positive Grid — nRF Connect SDK and Zephyr firmware for production Bluetooth and USB MIDI controllers. • ROUTES — Raspberry Pi, Python, MQTT, and WireGuard control system for a large public-art installation. Typical engagements: • Embedded firmware and connected-product architecture • BLE/LTE-M integration and companion apps • Security, OTA, reliability, and codebase audits • Long-term ownership of deployed devices Most projects begin with a short discovery phase or fixed-scope audit. You receive a clear plan covering risks, priorities, acceptance criteria, and next steps before a larger build. UK-based and working internationally. If you are building a connected product, inheriting an embedded codebase, or need a senior engineer to take ownership of a device already in the field, send me the hardware, current stage, and main technical risk.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $1.1k
$267 in the last 6 months
Earnings, last 30 days
Skill rankings: Top 22% in Swift
Ranked by MRR among everyone on Upwork with the skill.
- #25Zephyr76 freelancers · 🇬🇧 #1Top 33%🇬🇧#1 of 1
- #26Core Bluetooth88 freelancers · 🇬🇧 #1Top 30%🇬🇧#1 of 5
- #70FreeRTOS200 freelancers · 🇬🇧 #1Top 35%🇬🇧#1 of 2
- #85nRF52190 freelancers · 🇬🇧 #3Top 45%🇬🇧#3 of 5
- #94MQTT252 freelancers · 🇬🇧 #1Top 37%🇬🇧#1 of 2
- #113Bluetooth LE293 freelancers · 🇬🇧 #1Top 39%🇬🇧#1 of 4
- #141Firmware350 freelancers · 🇬🇧 #5Top 40%🇬🇧#5 of 9
- #156Firmware Programming418 freelancers · 🇬🇧 #3Top 37%🇬🇧#3 of 10