Skip to content
BackNov 7
Chairul B.
Upwork badge

Chairul B.

Embedded Systems Engineer | ESP32, Industrial IoT, PCB Design, Modbus,

I design robust embedded and IoT systems for real-world deployment — not just prototypes. I specialize in end-to-end system development, from hardware architecture and PCB design to firmware development and field deployment. My work focuses on building systems that are stable, maintainable, and reliable over long-term operation. I have hands-on experience across multiple platforms including ESP32, STM32, Arduino, and PLC-based systems, along with industrial communication protocols such as Modbus (RTU/TCP), RS485, and SCADA integration. What differentiates my work is a strong engineering focus on system reliability and field performance. I systematically analyze: – sensor signal integrity – power architecture and regulator design (LDO, buck, boost) – grounding, noise, and EMI considerations – interface compatibility and system robustness to ensure consistent and dependable operation in real-world environments. I support projects from concept to deployment, including: – system architecture design – schematic development and PCB layout (KiCad) – firmware architecture (non-blocking / RTOS-based) – system integration, validation, and debugging – field-level troubleshooting and performance optimization I have delivered multi-node IoT systems with reliable communication, cloud data logging, and monitoring dashboards — always with a focus on practical engineering and long-term system stability. Clients value my work not only for technical delivery, but also for clear communication, ownership, and commitment to ensuring systems perform as expected in real deployment.

🇮🇩Malang, Indonesia$20/hr100% JSS5.00 (2)Since Jan 2026
GlobeUpwork

Earnings and projects

MRR
$33

Last 6 months ÷ 6

World#157,847 / 412k
🇮🇩Country#2,672 / 5,725
Revenue, last 30 days
$0

Last 6 months: $198

Total earnings
$1.2k

Billed in all: $1.2k

World#381,357 / 412k
🇮🇩Country#5,204 / 5,725
Per project
$388

$99 in the last 6 months

World#206,914 / 412k
🇮🇩Country#2,496 / 5,725
Projects, last 6 months
2
100% fixed0% hourly
World#88,918 / 412k
🇮🇩Country#1,627 / 5,725
Projects in all
3
100% fixed0% hourly
World#304,140 / 412k
🇮🇩Country#4,396 / 5,725

Earnings, last 30 days

$1.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,140$1,160$1,180$1,200Oct 8Oct 23Nov 7

Skill rankings: Top 27% in Android Studio

Ranked by MRR among everyone on Upwork with the skill.

  1. #5Electro9 freelancers · 🇮🇩 #1Top 56%
  2. #14Interface Builder28 freelancers · 🇮🇩 #1Top 50%
  3. #18Internet of Things Software45 freelancers · 🇮🇩 #1Top 40%
  4. #28Modbus68 freelancers · 🇮🇩 #1Top 41%
  5. #42Sensor108 freelancers · 🇮🇩 #3Top 39%
  6. #216Android Studio805 freelancers · 🇮🇩 #4Top 27%
  7. #241KiCad393 freelancers · 🇮🇩 #5Top 61%
  8. #283STM32545 freelancers · 🇮🇩 #4Top 52%