Skip to content
BackNov 5
Thomas B.

Thomas B.

Embedded Hardware and Software Engineer

Embedded Systems Engineer | PCB Design | ESP32 Firmware Specialist I’m a U.S.-based electrical engineer with 11 years of experience designing, programming, and testing embedded systems. I specialize in PCB design, firmware development (C/C++), and ESP32-based microcontroller projects, including wireless connectivity (Wi-Fi, BLE, LoRa), sensor integration, and custom hardware bring-up. Whether you need a fully custom control board, help debugging a flaky UART/I2C/SPI interface, or robust ESP32 firmware that talks over MQTT, Modbus, or TCP/IP, I can step in quickly and deliver reliable, well-documented results. Core Skills: PCB design (analog/digital) Embedded C/C++ development for ESP32, STM32, Atmel AVR Communication protocols: I2C, SPI, RS-232, CAN, Modbus, TCP/UDP, Wi-Fi Firmware architecture using FreeRTOS, bare-metal, and embedded Linux Test fixture and validation development Python scripting for hardware validation and automation Integration with sensors, GNSS modules, VFDs, and control panels I’ve designed systems for marine applications, commercial HVAC, and industrial automation. I bring a production mindset and good communication to every freelance job. Let’s talk about how I can help with your embedded system or hardware project. I’m available evenings and weekends (U.S. Pacific Time) and respond quickly to all messages.

🇺🇸San Diego, United States$40/hr100% JSSSince Jun 2025

Earnings and projects

MRR (estimate)
≈$0

An estimate from an earlier read

World#333,648 / 412k
🇺🇸Country#51,387 / 62.1k
Revenue, last 30 days
$0
Total earnings
$2k
World#333,648 / 412k
🇺🇸Country#51,387 / 62.1k
Per project
$2k
Projects, last 6 months
0
World#209,850 / 412k
🇺🇸Country#27,405 / 62.1k
Projects in all
1

Across 3 contracts

67% fixed33% hourly
World#360,671 / 412k
🇺🇸Country#53,151 / 62.1k

Earnings, last 30 days

$2kNothing 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,980$2,000$2,020Oct 9Oct 24Nov 8

No data since Nov 5, 2026.

Skills