Back to LeaderboardLast snapshot: Oct 8
William  G.
Badge

William G.

Embedded Systems & IoT | PCB Design, Firmware & Apps

I am a full stack Mechatronics, Embedded Systems, and Hardware Integration Engineer with extensive experience designing and building complex electronic, and IoT systems. I help clients at every stage of development from system architecture and prototyping to full scale production delivering reliable, high quality solutions on time and within budget. My experience includes working with a wide range of microcontrollers and embedded platforms, including ESP32, nRF52, STM32, Teensy, Arduino, BeaglePlay, dSPACE, and NVIDIA Jetson. I specialize in control algorithm development, testing and validation, and hardware-software integration, with strong experience building engineering user interfaces using LabVIEW and dSPACE ControlDesk. In addition to embedded firmware and hardware, I design and develop desktop and mobile applications used for device control, configuration, testing, and data visualization. I build cross-platform mobile apps using Flutter, native iOS apps using Swift, and desktop applications using Python, C#, LabVIEW, and MATLAB ensuring seamless integration between hardware, firmware, and software. Skills Summary - Programming Languages C, C++, C#, Python, Assembly, Swift, Dart (Flutter) - Embedded & Firmware Development ESP32, nRF52, STM32, Teensy, Arduino, XMEGA ADC, DAC, I2C, SPI, UART, CAN, DMA, RTOS, PWM, Encoders, IRQ, RTC - PCB Design Altium Designer, KiCad, Proteus - Software & Engineering Tools MATLAB/Simulink, LabVIEW, OpenModelica, STM32CubeIDE, Keil, Linux, Julia, Processing - Mobile & Desktop Applications Flutter (Android & iOS), Swift (iOS), Python, C#, LabVIEW - Modeling & Control Optimization, System Identification, Dynamic Simulation, Data Analysis & Visualization - Embedded Boards & DAQ Systems BeaglePlay, Raspberry Pi, NI DAQs, dSPACE/ControlDesk - IoT Systems IoT cloud platforms, databases, IoMT devices, web dashboards - Communication Protocols RS232, RS485, Modbus, CAN, SSI, Ethernet - Electronics & Sensors IMUs, medical sensors, environmental sensors, motor drivers, power management ICs, GPS, GSM, Bluetooth, RF modules, USB Host ICs - Industrial Automation PLCs, motor drives (VFDs, servo drives), encoders, load cells, flowmeters, conveyors, industrial power systems - CAD & Prototyping Fusion 360, SMD soldering, oscilloscopes, logic analyzers, laser cutting, 3D printing I have a proven track record of applying these technologies to improve system performance, increase efficiency, and reduce overall cost. If you’re looking for an engineering partner who can handle PCB design, firmware development, and the desktop or mobile app that controls your device, I’m here to help. Let’s connect and discuss how I can support your project. Thanks so much for taking the time to read my introduction.

🇺🇸Guthrie, United States$85/hr100% JSS5.00 (2)Since Feb 2026
MRR
$16,034
🌍#404/398K
🇺🇸#205/59.9K
Recent Earnings
$96,203
🌍#397/398K
🇺🇸#202/59.9K
Total Earnings
$106K
🌍#35.6K/398K
🇺🇸#7,380/59.9K
Avg. Per Project
$21,253
🌍#5,249/398K
🇺🇸#1,012/59.9K
Recent Projects
5
0f5h
🌍#43.2K/398K
🇺🇸#6,008/59.9K
Total Projects
5
0f5h
🌍#257K/398K
🇺🇸#36.9K/59.9K
MRR Performance Over Time
$50k$25k$0
6 mo ago3 mo agoNow
Coming SoonGathering historical data
World Skill Rankings
of 167
#1
WiFiTop <0.01%
#2Qt Framework
#2MQTT
#3Embedded C
#3TCP/IP
#8Embedded System
#9PCB Design
#12C++
#12Swift
#21Flutter
#45Mobile App Development
#78Python
🇺🇸United States Skill Rankings
of 28
#1
Qt FrameworkTop <0.01%
#1MQTT
#1TCP/IP
#1WiFi
#2Embedded C
#5PCB Design
#5Embedded System
#7C++
#7Swift
#9Flutter
#22Mobile App Development
#32Python
William G. — Top 1% in United States | UpworkMRR