Skip to content
BackNov 8
Yasir A.

Yasir A.

Embedded Engineer | ESP32, STM32, Embedded Linux, PCB Design, IoT

I help clients transform ideas into production-ready embedded systems — from hardware design and PCB development to firmware, embedded Linux, and custom software solutions. I work with startups, small businesses, and industrial companies who need an engineer that can own both hardware and software, so they don't have to coordinate multiple specialists or chase someone who disappears mid-project. With professional industry experience in embedded development — not just hobby projects — I specialize in building reliable, scalable solutions for IoT, industrial automation, robotics, and custom electronic products. Every deliverable I produce is built to survive real operating conditions, not just pass a bench test. Core Expertise: Embedded firmware development in C/C++ — bare-metal and RTOS-based (FreeRTOS, Zephyr) ESP32, STM32, ARM Cortex-M microcontrollers Embedded Linux development with Yocto and Buildroot Linux kernel customization and device driver development BSP development and Linux system integration Custom PCB design — KiCad, Eagle, Altium Designer Schematic design and multilayer PCB layout Communication protocols — UART, SPI, I2C, CAN, BLE, Wi-Fi, MQTT, Ethernet Sensor and actuator integration Production-ready hardware and software prototyping What I Deliver: Complete embedded systems from concept to deployment Embedded Linux platforms built for production Yocto and Buildroot BSP development Linux kernel modules and device drivers PCB schematics and layouts ready for manufacturing Firmware development and optimization IoT product development end to end System debugging and performance optimization I provide full-cycle embedded engineering support — from architecture and prototyping through firmware, hardware, and production deployment — with clean code, thorough documentation, and reliable communication throughout. If you need an experienced engineer who can handle both hardware and software, including low-level Linux systems, production firmware, and manufacturable electronics — let's talk.

🇩🇪Ilmenau, Germany$35/hr100% JSS3.62 (10)Since Jan 2021

Earnings and projects

MRR
$3

Last 6 months ÷ 6

World#178,727 / 412k
🇩🇪Country#1,459 / 3,842
Revenue, last 30 days
$0

Last 6 months: $20

Total earnings
$1.4k

Billed in all: $1.4k

World#365,802 / 412k
🇩🇪Country#3,411 / 3,842
Per project
$99

$7 in the last 6 months

World#302,759 / 412k
🇩🇪Country#3,006 / 3,842
Projects, last 6 months
3

Across 6 contracts

67% fixed33% hourly
World#66,482 / 412k
🇩🇪Country#535 / 3,842
Projects in all
14

Across 21 contracts

52% fixed48% hourly
World#168,286 / 412k
🇩🇪Country#1,439 / 3,842

Earnings, last 30 days

$1.4kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$1,380$1,400$1,420$1,440Oct 9Oct 24Nov 8

Skill rankings: Top 30% in C

Ranked by MRR among everyone on Upwork with the skill.

  1. #26Azure IoT HuB74 freelancers · 🇩🇪 #1Top 35%
  2. #74Eagle146 freelancers · 🇩🇪 #2Top 51%
  3. #74Schematic141 freelancers · 🇩🇪 #3Top 52%
  4. #77Internet of Things Solutions Design184 freelancers · 🇩🇪 #2Top 42%
  5. #134Embedded Linux360 freelancers · 🇩🇪 #5Top 37%
  6. #163Electronic Circuit Design328 freelancers · 🇩🇪 #5Top 50%
  7. #192Multilayer PCB310 freelancers · 🇩🇪 #3Top 62%
  8. #204Firmware Programming418 freelancers · 🇩🇪 #5Top 49%