Skip to content
BackNov 7
Akbar  S.

Akbar S.

Prototype to Production | Embedded System Engineer | Zephyr, IoT & BLE

I write the firmware your product ships with: BLE and cellular IoT devices that run for months on a battery, update themselves remotely, and have never bricked in the field. Shipped work includes a cellular GPS tracking fleet, BLE HID devices, IMU-driven wearables, and smart lock systems — all running in production today. I'm Akbar, an Embedded Firmware Engineer with three years of production experience across asset trackers, smart locks, BLE wearables, and connected home platforms. Core specialty: Nordic nRF with Zephyr RTOS. WHAT I DELIVER Nordic nRF (nRF52840, nRF5340, nRF9160) on Zephyr and nRF Connect SDK — Devicetree, Kconfig, MCUboot secure bootloader, field-safe FOTA, nRF5 SDK to NCS migration BLE firmware — full GATT profile design, HID, telemetry streaming at 25 Hz without packet loss, IMU-driven wake, sub-10uA standby on production hardware Cellular IoT — MQTT over LTE-M/NB-IoT, GNSS positioning, geofencing, eSIM with physical SIM fallback, remote FOTA via nRF Cloud ESP32-S3 on ESP-IDF — BLE provisioning, AWS IoT Core integration, scheduling, OTA, command latency under 100ms on a commercial smart home platform Low-power design, watchdogs, fallback and recovery paths engineered before shipping — not after field failures HOW I WORK I ask the hard questions before writing code: power budget, update strategy, production volume, regulatory constraints Every delivery includes documented source, build and flash instructions, hardware test notes, and architecture rationale You own a codebase your team can maintain — not a black box TECH STACK MCUs: nRF52840, nRF5340, nRF9160, ESP32-S3, STM32L4/F4, NXP RT1180, i.MX91 RTOS: Zephyr, nRF Connect SDK, FreeRTOS, ESP-IDF, Embedded Linux, Yocto Wireless: BLE 5.x, GATT, HID, LTE-M, NB-IoT, Wi-Fi, GNSS, Thread, Zigbee Cloud: AWS IoT Core, nRF Cloud, MQTT, MCUboot, FOTA/OTA Interfaces: I2C, SPI, UART, CAN, USB, PWM, ADC, I2S, PDM Languages: C, C++, Rust, Python Send your specification or project description and you'll have a technical approach and timeline within 24 hours.

🇵🇰Islamabad, Pakistan$18/hr100% JSS4.86 (16)Since Jul 2024

Earnings and projects

MRR
$264

Last 6 months ÷ 6

World#103,299 / 412k
🇵🇰Country#13,699 / 52.9k
Revenue, last 30 days
$0

Last 6 months: $1.6k

Total earnings
$4.8k

Billed in all: $4.9k

World#259,092 / 412k
🇵🇰Country#29,833 / 52.9k
Per project
$279

$316 in the last 6 months

World#237,247 / 412k
🇵🇰Country#28,417 / 52.9k
Projects, last 6 months
5
60% fixed40% hourly
World#41,746 / 412k
🇵🇰Country#8,942 / 52.9k
Projects in all
17

Across 21 contracts

62% fixed38% hourly
World#149,089 / 412k
🇵🇰Country#24,806 / 52.9k

Earnings, last 30 days

$4.9kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$4,850$4,900$4,950$5,000Oct 8Oct 23Nov 7

Skill rankings: Top 24% in Python

Ranked by MRR among everyone on Upwork with the skill.

  1. #24Zephyr76 freelancers · 🇵🇰 #6Top 32%
  2. #59AWS IoT Core192 freelancers · 🇵🇰 #16Top 31%
  3. #65FreeRTOS200 freelancers · 🇵🇰 #16Top 33%
  4. #76nRF52190 freelancers · 🇵🇰 #19Top 40%
  5. #102Bluetooth LE293 freelancers · 🇵🇰 #15Top 35%
  6. #128Firmware350 freelancers · 🇵🇰 #24Top 37%
  7. #140Firmware Programming418 freelancers · 🇵🇰 #36Top 33%
  8. #151Microcontroller Programming535 freelancers · 🇵🇰 #30Top 28%