Skip to content
BackNov 7
Oleksandr S.
Upwork badge

Oleksandr S.

PCB Design | Electronics Engineer | Embedded Firmware | IoT | Hardware

Full-Cycle Hardware & Embedded Engineer | PCB · Firmware · Linux · $200K+ Earned | 12 Years I take hardware products from schematic to working prototype — covering PCB design, embedded firmware, and bench validation as one integrated process. Whether you're building an IoT device, an industrial controller, or a consumer electronics product, having the PCB design and firmware developed by the same engineer eliminates handoff gaps and avoids costly re-spins. With 12+ years of experience, $200K+ earned on Upwork, and a 100% Job Success Score across 35 completed projects, I deliver end-to-end embedded product development from first schematic to production-ready hardware. I work best with product companies and engineering teams who need a reliable technical partner, not just a file deliverable. ━━━━━━━━━━━━━━━ ⚡ WHY CLIENTS CHOOSE ME ━━━━━━━━━━━━━━━ ✅ $200K+ earned | 100% Job Success Score | Top Rated ✅ 12+ years of PCB design and embedded systems engineering ✅ Full in-house lab — I build and test what I design, not just send files ✅ End-to-end: PCB design → firmware → embedded Linux → software → prototype validation ✅ Flexible toolset: Altium Designer (preferred for complex PCB layout), Eagle, KiCad, Fusion 360, SolidWorks — I adapt to your workflow ✅ Team-ready: experienced working as a technical partner inside product companies and cross-functional teams ━━━━━━━━━━━━━━━ 🔧 PCB DESIGN ━━━━━━━━━━━━━━━ Tools: Altium Designer (primary — schematic capture and PCB layout), Eagle, KiCad, Fusion 360 • Multi-layer PCB design — 2 to 12+ layers, rigid, flexible, and rigid-flex • PCB layout for IoT devices, industrial control boards, and consumer electronics • High-speed interfaces: USB 2.0/3.0, Ethernet, DDR3/DDR4, HDMI, PCIe, LVDS • Controlled impedance, differential pairs, length matching • Mixed-signal and analog design: ADC/DAC front-ends, power electronics, op-amp circuits, filters • EMI/EMC-optimized layouts, signal and power integrity • Design for Manufacturing (DFM/DFA): Gerbers, BOM, assembly drawings, CPL files • Component selection and BOM cost optimization ━━━━━━━━━━━━━━━ ⚙️ EMBEDDED FIRMWARE — C / C++ ━━━━━━━━━━━━━━━ • Bare-metal and RTOS firmware: STM32, ESP32, AVR/ATmega, ARM Cortex-M, NXP, Nordic nRF52 • FreeRTOS: task scheduling, inter-process communication, low-power optimization • Wireless: BLE 4/5, Wi-Fi, LoRa/LoRaWAN, GSM/LTE, NB-IoT, GNSS • Peripheral drivers: SPI, I2C, UART, CAN, RS485, USB, ADC, PWM, DAC • Bootloaders, OTA firmware updates, hardware diagnostics and logging ━━━━━━━━━━━━━━━ 🐧 EMBEDDED LINUX ━━━━━━━━━━━━━━━ • Linux-based products on iMX6, STM32MP, Raspberry Pi, and custom SoMs • Custom Linux drivers, application development, system-level integration • Cloud and IoT connectivity: MQTT, AWS IoT, REST APIs • Build systems: Yocto, Buildroot ━━━━━━━━━━━━━━━ 💻 SOFTWARE & TOOLS ━━━━━━━━━━━━━━━ • Python: test automation, data processing, scripting, GUI applications • C++ desktop and GUI applications (Qt, ImGUI) • Computer vision: OpenCV pipelines for embedded and edge platforms • 3D mechanical design: SolidWorks — enclosures, brackets, electromechanical integration • 3D scanning and point cloud processing ━━━━━━━━━━━━━━━ 🔬 IN-HOUSE LAB & HARDWARE VALIDATION ━━━━━━━━━━━━━━━ I don't just send files — I build and validate. My in-house lab covers hardware bring-up, PCB layout review and debugging, signal integrity testing, and prototype validation: oscilloscopes, logic analyzers, soldering and rework stations, programmable power supplies, and more. This means fewer surprises for you at the prototype stage — and zero surprises at manufacturing. ━━━━━━━━━━━━━━━ 🏭 INDUSTRIES ━━━━━━━━━━━━━━━ ✔ IoT & Connected Devices ✔ Industrial Automation & Control ✔ Consumer Electronics ✔ Embedded Linux Products ✔ Robotics & Motion Control ✔ Computer Vision & Machine Vision Systems ━━━━━━━━━━━━━━━ 📦 WHAT YOU RECEIVE ━━━━━━━━━━━━━━━ Each project includes complete, manufacturing-ready documentation: • Schematic source files • PCB layout files (Altium / Eagle / KiCad native format) • Gerber + NC Drill files • Bill of Materials (BOM) • Assembly drawings and CPL files • Firmware source code with comments ━━━━━━━━━━━━━━━ 📩 LET'S WORK TOGETHER ━━━━━━━━━━━━━━━ I prefer working with product companies and engineering teams on IoT, industrial, and embedded projects where full hardware-software integration matters. If that sounds like you — send a message with your project details and I'll respond with a clear assessment and plan. ━━━━━━━━━━━━━━━ 🔑 KEYWORDS ━━━━━━━━━━━━━━━ PCB Design, Altium Designer, Eagle, KiCad, Embedded Systems, Firmware Development, Embedded C, C++, STM32, ESP32, ATmega, AVR, ARM Cortex, Nordic nRF52, Embedded Linux, iMX6, STM32MP, FreeRTOS, Raspberry Pi, BLE, Wi-Fi, LoRa, LoRaWAN, MQTT, IoT, Python, Industrial, Schematic Design, PCB Layout, Multilayer PCB, High-Speed PCB, SolidWorks, EMI/EMC, DFM, DFA, BOM, Gerber, Mixed-Signal, Signal Integrity, Rigid-Flex PCB, RS485

🇺🇦Kiev, Ukraine$45/hr100% JSS5.00 (36)Since Feb 2017

Earnings and projects

MRR
$1.4k

Last 6 months ÷ 6

World#33,854 / 412k
🇺🇦Country#1,662 / 14.3k
Revenue, last 30 days
$1.6k

Last 6 months: $8.6k

World#27,067 / 412k
🇺🇦Country#1,299 / 14.3k
Total earnings
$226k

Billed in all: $234k

World#12,556 / 412k
🇺🇦Country#1,017 / 14.3k
Per project
$5.5k

$1.2k in the last 6 months

World#31,423 / 412k
🇺🇦Country#1,961 / 14.3k
Projects, last 6 months
7

Across 8 contracts

0% fixed100% hourly
World#28,827 / 412k
🇺🇦Country#1,279 / 14.3k
Projects in all
41

Across 44 contracts

66% fixed34% hourly
World#74,021 / 412k
🇺🇦Country#3,332 / 14.3k

Earnings, last 30 days

$234k+$1.6k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$232k$233k$234kOct 8Oct 23Nov 7

Skill rankings: Top 8% in C

Ranked by MRR among everyone on Upwork with the skill.

  1. #22Digital Electronics243 freelancers · 🇺🇦 #3Top 9%
  2. #47Multilayer PCB310 freelancers · 🇺🇦 #2Top 15%
  3. #48Electronics432 freelancers · 🇺🇦 #3Top 11%
  4. #57Hardware Design355 freelancers · 🇺🇦 #2Top 16%
  5. #62KiCad393 freelancers · 🇺🇦 #3Top 16%
  6. #63Firmware Programming418 freelancers · 🇺🇦 #4Top 15%
  7. #64Microcontroller Programming535 freelancers · 🇺🇦 #3Top 12%
  8. #71Raspberry Pi623 freelancers · 🇺🇦 #3Top 11%