Skip to content
BackNov 8
Thitipun C.

Thitipun C.

Embedded Firmware Developer, STM32, ESP32, FreeRTOS, C/C++, Beckhoff

I build firmware and low-level software that makes hardware actually work — reliably, in production, under real-world conditions. With 15+ years of embedded development experience, I specialize in ARM Cortex M0/M3/M4 firmware (STM32, ESP32), real-time systems on FreeRTOS, and industrial PLC software on Beckhoff/TwinCAT. I've shipped software for automated guided vehicles, robotic control systems, navigation sensors, and special machine construction — across industries including automotive, semiconductor, and medical robotics. What I typically help clients with: - Firmware development in C/C++ for STM32, ESP32, and other ARM-based MCUs - FreeRTOS task architecture, peripheral drivers (UART, SPI, I2C, CAN, DMA) - Communication protocols: CAN, MQTT, Modbus, OPC-UA, REST, Protobuf - Python tooling, test scripts, and HIL testing around embedded systems - PLC programming (IEC 61131-3) on Beckhoff/TwinCAT2/TwinCAT3 - Gateway development bridging robots, PLCs, AI servers, and external systems I work well on small, well-scoped projects — I give clear time and cost estimates upfront, communicate proactively, and deliver clean, documented code. Based in Germany (CET), available for async or scheduled calls.

🇩🇪Erfurt, Germany$45/hr100% JSS5.00 (5)Since Dec 2016
GlobeUpwork

Earnings and projects

MRR
$0

Last 6 months ÷ 6

World#342,915 / 412k
🇩🇪Country#3,117 / 3,842
Revenue, last 30 days
—

Read daily since Oct 27, under 30 days

Total earnings
$1.8k
World#342,915 / 412k
🇩🇪Country#3,117 / 3,842
Per project
$180
Projects, last 6 months
0

Across 1 contracts

100% fixed0% hourly
World#209,857 / 412k
🇩🇪Country#1,761 / 3,842
Projects in all
10

Across 16 contracts

100% fixed0% hourly
World#201,801 / 412k
🇩🇪Country#1,782 / 3,842

Earnings, last 30 days

$1.8kNothing earned since Oct 27Billed in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$1,780$1,800$1,820$1,840Oct 27Nov 2Nov 8

Tracked from Oct 27, 2026.

Skills