Skip to content
BackNov 7
Maksym S.
Upwork badge

Maksym S.

Embedded C/C++|STM32|ESP32|KiCad|Altium

I am a senior software and embedded systems engineer with a background in electronics, firmware, FPGA development, and cross-platform software. My core experience includes C/C++, Python, Java/Spring, STM32, ESP32, PCB development, KiCad, Altium, Verilog, FPGA/HLS, Linux, Windows, macOS, AWS, and DevOps automation. I work comfortably across the hardware/software boundary - from circuit and firmware development to desktop applications, backend services, diagnostics, and deployment infrastructure. I have worked on international projects involving embedded systems, automotive software, electronics, signal processing, and cross-platform applications. In a recent FPGA/HLS project, I optimized a computational algorithm for Xilinx Zynq, integrated AXI-stream processing, and achieved an initiation interval of II=1. I can help with: - embedded firmware and hardware/software integration; - STM32 and ESP32 development; - PCB and electronics-related tasks; - FPGA, Verilog, and HLS optimization; - C++ and Python system development; - Java/Spring backend services; - Linux, AWS, DevOps, diagnostics, and automation. I prefer to begin by clarifying the technical requirements, identifying the main risks, and delivering a small verifiable result before expanding the implementation. I value clear communication, realistic estimates, maintainable code, and practical testing.

🇩🇪Karlsruhe, Germany$40/hr100% JSS4.60 (10)Since Jul 2025

Earnings and projects

MRR
$602

Last 6 months ÷ 6

World#70,088 / 412k
🇩🇪Country#496 / 3,842
Revenue, last 30 days
$0

Last 6 months: $3.6k

Total earnings
$6.5k

Billed in all: $6.7k

World#232,216 / 412k
🇩🇪Country#1,899 / 3,842
Per project
$408

$301 in the last 6 months

World#202,070 / 412k
🇩🇪Country#1,947 / 3,842
Projects, last 6 months
12
67% fixed33% hourly
World#14,023 / 412k
🇩🇪Country#107 / 3,842
Projects in all
16

Across 17 contracts

76% fixed24% hourly
World#155,087 / 412k
🇩🇪Country#1,323 / 3,842

Earnings, last 30 days

$6.7kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$6.6k$6.7k$6.8k$6.9kOct 8Oct 23Nov 7

Skill rankings: Top 8% in Assembler

Ranked by MRR among everyone on Upwork with the skill.

  1. 3Assembler36 freelancers · 🇩🇪 #1Top 8%
  2. #13Microsoft Visual C++128 freelancers · 🇩🇪 #1Top 10%
  3. #15Apache Groovy81 freelancers · 🇩🇪 #1Top 19%
  4. #15Personal Computer80 freelancers · 🇩🇪 #1Top 19%
  5. #17Verilog114 freelancers · 🇩🇪 #1Top 15%
  6. #85Bash682 freelancers · 🇩🇪 #1Top 12%
  7. #278Desktop Application1,674 freelancers · 🇩🇪 #2Top 17%
  8. #623C++4,442 freelancers · 🇩🇪 #14Top 14%