Skip to content
BackNov 7
Osama K.
Upwork badge

Osama K.

Senior Embedded Firmware Engineer | STM32 PIC32 Zynq | RTOS MISRA-C

Senior firmware engineer with 5+ years of experience shipping production firmware on STM32, PIC32, ESP32, nRF52, and Xilinx Zynq platforms. Top Rated on Upwork. What I can help you with: • Bare-metal and RTOS firmware (FreeRTOS, Zephyr) in C/C++, written to MISRA-C guidelines • Peripheral and protocol drivers: SPI, I2C, UART, CAN, TCP/IP, ADC/DAC • Wireless and IoT: Bluetooth LE (nRF Connect SDK certified), MQTT, AWS IoT Core • FPGA/SoC: Zynq-7000 PL/PS co-design, DMA controllers • Embedded Linux and Raspberry Pi (C and Python) • Audio signal processing (MATLAB/Python) I care about one thing above all: code your in-house team can read, review, and maintain long after handover. That means clear structure, meaningful naming, comments where they earn their place, and reproducible builds with CMake and CI/CD (Jenkins, GitHub) — you get tested builds, not zip files. Recent work includes firmware for an ATtiny814-based medical device, BLE sensor nodes on nRF52832, power-regulator PCB and firmware, and DMA controllers on Zynq-7000. Tell me about your hardware and where you're stuck — I usually reply within a few hours.

🇵🇰Islamabad, Pakistan$50/hr100% JSS4.98 (9)Since Feb 2020

Earnings and projects

MRR
$379

Last 6 months ÷ 6

World#89,016 / 412k
🇵🇰Country#11,392 / 52.9k
Revenue, last 30 days
$690

Last 6 months: $2.3k

World#54,169 / 412k
🇵🇰Country#6,597 / 52.9k
Total earnings
$7.8k

Billed in all: $8.1k

World#216,713 / 412k
🇵🇰Country#23,855 / 52.9k
Per project
$522

$758 in the last 6 months

World#178,802 / 412k
🇵🇰Country#18,681 / 52.9k
Projects, last 6 months
3
67% fixed33% hourly
World#66,479 / 412k
🇵🇰Country#13,400 / 52.9k
Projects in all
15

Across 19 contracts

42% fixed58% hourly
World#161,377 / 412k
🇵🇰Country#26,771 / 52.9k

Earnings, last 30 days

$8.1k+$690 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$7.0k$7.5k$8.0k$8.5kOct 8Oct 23Nov 7

Skill rankings: Top 17% in CMake

Ranked by MRR among everyone on Upwork with the skill.

  1. 3PIC3215 freelancers · 🇵🇰 #1Top 20%
  2. #14CMake84 freelancers · 🇵🇰 #2Top 17%
  3. #47FPGA169 freelancers · 🇵🇰 #9Top 28%
  4. #58FreeRTOS200 freelancers · 🇵🇰 #14Top 29%
  5. #73MQTT252 freelancers · 🇵🇰 #14Top 29%
  6. #82Embedded Linux360 freelancers · 🇵🇰 #11Top 23%
  7. #82Bluetooth244 freelancers · 🇵🇰 #10Top 34%
  8. #118Firmware350 freelancers · 🇵🇰 #18Top 34%