Andrii N.
Senior Embedded Firmware Engineer
I build production-ready firmware for STM32, ESP32, and Nordic nRF52 devices—from board bring-up and low-power BLE to bootloaders, OTA updates, and manufacturing tools. With 20+ years in commercial embedded systems, I help teams: • Design firmware architecture and communication protocols • Bring up custom hardware and diagnose firmware/hardware issues • Develop FreeRTOS and Zephyr applications • Optimize power consumption, performance, and reliability • Implement BLE, LoRa/LoRaWAN, Wi-Fi, cellular, and GNSS connectivity • Prepare products for production programming and testing Recent work includes STM32WB bootloaders with FreeRTOS/BLE, ultra-low-power LoRaWAN/BLE sensors, cellular IoT gateways, secure NFC systems, and automated manufacturing tools. I can join at any stage—concept, prototype, debugging, or production. Send me your MCU/board, current firmware status, and main technical blocker, and I’ll propose a practical next step.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $5k
Billed in all: $41,131$41k
$1k in the last 6 months
Earnings, last 30 days
Skill rankings: Top 11% in C
Ranked by MRR among everyone on Upwork with the skill.
- #9ARM Cortex-M68 freelancers · 🇪🇸 #2Top 13%🇪🇸#2 of 2
- #14Zephyr76 freelancers · 🇪🇸 #1Top 18%🇪🇸#1 of 6
- #35FreeRTOS200 freelancers · 🇪🇸 #2Top 18%🇪🇸#2 of 5
- #41LoRa193 freelancers · 🇪🇸 #1Top 21%🇪🇸#1 of 4
- #43nRF52190 freelancers · 🇪🇸 #1Top 23%🇪🇸#1 of 5
- #59Embedded Linux360 freelancers · 🇪🇸 #2Top 16%🇪🇸#2 of 4
- #67Bluetooth LE293 freelancers · 🇪🇸 #1Top 23%🇪🇸#1 of 5
- #79Firmware Programming418 freelancers · 🇪🇸 #1Top 19%🇪🇸#1 of 6