Skip to content
BackNov 7
Kiran K.
Upwork badge

Kiran K.

Embedded Systems Engineer | Firmware, PCB Design, BLE & IoT

Embedded systems engineer with 12+ years shipping production hardware — from BLE wearables to industrial IoT to payment-integrated vending machines. 243 jobs delivered on Upwork at 100% success, backed by a small in-house team and a fully equipped PCB lab in India. I take hardware products from concept to production: firmware, PCB design, mechanical integration, and companion mobile/desktop apps — end-to-end, not just one slice. A few projects I've delivered: Smart Golf Ball — nRF52840, 9-axis IMU, custom circular PCB, BLE telemetry to iOS app. Full stack from silicon selection to app store. BudKoin Vending Machine (Jersey Airport) — ESP32-based controller with payment integration, remote monitoring, and stock management. Deployed and running in a live commercial environment. Silo Management System — multi-sensor industrial IoT for grain silo monitoring, LoRa backhaul, dashboards for operators. What clients tend to notice working with me: — In-house inventory of microcontrollers, sensors, and dev hardware means I start the day you hire me, not two weeks later once components arrive. — A dedicated bench and PCB lab for real hardware bring-up, not just simulation. — A small team I lead for firmware, PCB, and app work — so timelines don't stretch when a project needs parallel effort. — Clear, honest scoping upfront. If a project isn't a fit, I say so before you spend money. Tech I work with daily: nRF52/nRF53, ESP32/ESP-IDF, STM32, Raspberry Pi, FreeRTOS, Zephyr, BLE, MQTT, LoRa, Embedded C, KiCad, Altium. If you're building a hardware product — prototype, MVP, or production run — send an invite with a short description of what you're trying to make, and I'll tell you honestly whether I can help.

🇮🇳Jalandhar, India$24/hr100% JSS4.70 (149)Since Jun 2017
GlobeUpwork

Earnings and projects

MRR
$105

Last 6 months ÷ 6

World#133,570 / 412k
🇮🇳Country#14,022 / 45.9k
Revenue, last 30 days
$0

Last 6 months: $631

Total earnings
$111k

Billed in all: $114k

World#34,820 / 412k
🇮🇳Country#5,610 / 45.9k
Per project
$456

$126 in the last 6 months

World#191,233 / 412k
🇮🇳Country#23,657 / 45.9k
Projects, last 6 months
5
40% fixed60% hourly
World#41,746 / 412k
🇮🇳Country#4,996 / 45.9k
Projects in all
243

Across 267 contracts

75% fixed25% hourly
World#7,116 / 412k
🇮🇳Country#1,372 / 45.9k

Earnings, last 30 days

$114kNothing earned since Oct 10Billed in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$110k$112k$114k$116kOct 10Oct 24Nov 7

Tracked from Oct 10, 2026. Dotted: longer than usual between two readings.

Skill rankings: Top 29% in Arduino

Ranked by MRR among everyone on Upwork with the skill.

  1. #10nRF5283228 freelancers · 🇮🇳 #2Top 36%
  2. #29Zephyr76 freelancers · 🇮🇳 #5Top 38%
  3. #56Schematic141 freelancers · 🇮🇳 #6Top 40%
  4. #77FreeRTOS200 freelancers · 🇮🇳 #9Top 39%
  5. #98MQTT252 freelancers · 🇮🇳 #18Top 39%
  6. #118Bluetooth LE293 freelancers · 🇮🇳 #31Top 40%
  7. #156Firmware350 freelancers · 🇮🇳 #15Top 45%
  8. #157Electronics432 freelancers · 🇮🇳 #12Top 36%