Ngb B.
PCB & Embedded Firmware Design | Connected Hardware Products
I design and build connected hardware — schematic, PCB layout, and firmware — with a focus on IoT, GPS tracking, motor control, and wireless products. ━━━━━━━━━━━━━━━━━━━━ RECENT WORK ▸ Wearable GPS rescue tracker — ESP32-S3 + SIM7670G (LTE Cat 1 with integrated GNSS). Full schematic, PCB, BOM, and firmware. Under USPTO provisional patent. ▸ Audio subsystem around SIMCom A7670G for a call-capable device — class-D amplification, MEMS microphone selection, end-to-end schematic and layout. ▸ Custom motor control PCBs — RP2350A + IR2104 + N-MOSFET H-bridge, with PIO-based complementary PWM and current sensing. ▸ ESP32 power-gating circuit with fingerprint-activated load switching. ━━━━━━━━━━━━━━━━━━━━ WHAT I DO WELL ▸Cellular & wireless integration LTE (SIMCom A7670G / SIM7670G), GNSS, BLE 5.0, LoRa, Wi-Fi — including the messy parts: power sequencing, antenna placement, audio paths, and certification considerations. ▸PCB design end to end KiCad, EasyEDA, Altium. Schematic capture through DFM-aware layout, BOM, fabrication files, and rework. Comfortable with multi-layer boards, RF routing, and tight power budgets. ▸Firmware that ships C/C++, Arduino, MicroPython, CircuitPython. I write firmware that's still debuggable six months later — not just the demo that works on my desk. ▸Hardware/software integration The bugs that live between the schematic and the code are usually mine to fix either way, so I'd rather own both sides from the start. ━━━━━━━━━━━━━━━━━━━━ BACKGROUND BSEE from IIUI (Islamabad). Freelancing since 2022 across embedded systems, PCB design, and IoT product development. Flexible on working hours — comfortable with US, EU, and APAC schedules. ━━━━━━━━━━━━━━━━━━━━ If you're building a hardware product and want one person who can take it from a napkin sketch through working prototype — schematic, PCB, firmware — send me the brief.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $346
Billed in all: $9,400$9.4k
$87 in the last 6 months
Across 5 contracts
Across 38 contracts
Earnings, last 30 days
Skill rankings: Top 25% in C
Ranked by MRR among everyone on Upwork with the skill.
- #28Arduino IDE70 freelancers · 🇵🇰 #13Top 40%🇵🇰#13 of 32
- #29Printed Circuit Board70 freelancers · 🇵🇰 #10Top 41%🇵🇰#10 of 19
- #34Wearable Technology63 freelancers · 🇵🇰 #12Top 54%🇵🇰#12 of 15
- #41GPS120 freelancers · 🇵🇰 #10Top 34%🇵🇰#10 of 21
- #46Schematic Capture76 freelancers · 🇵🇰 #10Top 61%🇵🇰#10 of 16
- #49Wireless Communication132 freelancers · 🇵🇰 #10Top 37%🇵🇰#10 of 22
- #72EasyEDA120 freelancers · 🇵🇰 #32Top 60%🇵🇰#32 of 52
- #173Electronics432 freelancers · 🇵🇰 #29Top 40%🇵🇰#29 of 83