Embedded Software Engineer

Ju Ta Tao (Harry)

Taiwan | harryju3@gmail.com | (+886) 988-633-765
Embedded software engineer focused on RTOS, OT protocols, and system architecture.
Harry Ju profile photo

Skills

C / C++ / Python
Embedded Linux
Zephyr
FreeRTOS
Modbus TCP
MQTT
SNMP
CI/CD
Docker
ARM
AI / Deep Learning

Work Experience

Moxa Inc. | Software Engineer R&D

2023 - Present

Product Development
  • Designed embedded OT and protocol architectures.
  • Developed P2P and Modbus communication frameworks.
  • Maintained CI/CD workflows for legacy products.
  • Optimized system reliability on constrained platforms.
Customer Support
  • Resolved customer issues across protocol and embedded systems.
Collaboration
  • Worked with PM, QA, and front-end teams on embedded products.

Academia Sinica | Intern

Jul. 2019 - Sep. 2019

  • Developed speech recognition web applications.

Education

National Chung Cheng University

2020 - 2022

M.S. in Computer Science and Information Engineering

  • AI and speech recognition research using PyTorch.
  • Focused on low-resource speech recognition systems.
Chang Gung University

2015 - 2020

B.S. in Computer Science and Information Engineering

  • Built AI and speech recognition projects using TensorFlow and Django.
  • Developed embedded and RTOS-based ARM projects.

Projects

Decentralized MQTT Broker Mesh

judadao/mqtt_field_bridge_app

High-availability MQTT broker mesh for Zephyr, ESP32, and Linux edge deployments.

MQTT
Zephyr
ESP32
Linux
Edge IoT
Core Features
  • Lightweight MQTT broker running on Zephyr RTOS, ESP32, and Linux.
  • Broker Mesh that synchronizes publish/subscribe traffic across nodes.
  • Failover and fallback path that keeps clients online during broker failures.
  • Automatic load balancing for client connections and topic subscriptions.
Results
  • Validated with ESP32 Wi-Fi brokers, ESP32 + W5500 Ethernet brokers, and Linux brokers.
  • Reached 99.99% delivery in fixed-message broker failure recovery tests.
  • Matched Mosquitto-level throughput in single-broker benchmark testing.