Sugiarto Wibowo

Fulbright Scholar · Rice University · Houston, TX

Sugiarto Wibowo

Embedded systems engineer, from prototype to production.

I'm a Fulbright Scholar from Indonesia, pursuing a Master's in Electrical and Computer Engineering at Rice University. Before Rice, I spent close to three years at Polytron shipping production firmware for a digital rice cooker.

Today I work on Houdini, a software-defined radio platform at Rice's Wireless Lab, and I'm building Sally, a wearable for maternal mental health, as my capstone. Away from the bench, I'm usually on a trail, camera in hand (I've visited 15 U.S. national parks so far), or dialing in a pour-over.

MECE — Rice University Embedded Linux Wearable Devices Production Firmware
Sugiarto Wibowo
Zion National Park Based in Houston, TX

01 — About

Background

I'm a graduate student at Rice University, pursuing a Master's in Electrical and Computer Engineering on a Fulbright Scholarship. My work sits at the intersection of RF hardware, FPGA prototyping, and embedded Linux systems.

I currently work as an Embedded Software Engineer on the Houdini Project at Rice's Wireless Lab, building a software-defined radio platform on the RFSoC 4x2 — from custom PLL kernel drivers to multi-rail PCB power design for a phased-array RF front-end.

Before Rice, I spent close to three years as an Embedded Software Engineer at Polytron, Indonesia's largest electronics manufacturer, shipping production firmware for consumer appliances and researching IoT connectivity standards.

Outside of engineering, I've hiked through 15 U.S. national parks so far, with a road trip through the Pacific Northwest, California, and southwest. I document the trips on YouTube, and spend a fair amount of time perfecting pour-over coffee.

Embedded Software

  • C/C++, Python
  • Linux kernel modules
  • FreeRTOS, Zephyr RTOS
  • Driver development

RF & Hardware

  • RFSoC / FPGA (Vivado, PetaLinux)
  • PCB design (Altium, 4-layer)
  • Power sequencing & safety design
  • Frequency & logic analyzers

IoT & Connectivity

  • BLE, Wi-Fi, OpenThread
  • Matter IoT framework
  • MQTT, cellular (4G)

Wearables & UI

  • 3D design & enclosures
  • LVGL embedded UI
  • Flutter mobile apps
  • Low-power design

02 — Experience

Work History

May 2026 — Present

Embedded Software Engineer

Houdini SDR Project, Wireless Lab, Rice University · Houston, TX

Started as an internship (May to Jul 2026) and continuing as a research project on Houdini, an NSF-funded, open-access, multi-band (CBRS, X-band, Ku-band, V-band) software-defined radio platform for networking, sensing, and imaging research, built on the Xilinx/AMD RFSoC 4x2.

  • Diagnosed an ADF4371 PLL that would not lock on the XUD1A board by tracing the schematic and finding it defaulted to an external LO reference. Fixed it by changing one capacitor to route the internal LO, validating first in a PYNQ Python driver
  • Wrote and customized the Linux IIO driver for the ADF4371 and integrated it into Houdini's PetaLinux build, with test software that confirms PLL lock by streaming ADC/DAC data
  • Established a verified X-band loopback (IF 4.5 GHz, LO 14.5 GHz, RF 10.0 GHz)
  • Designed the schematic for a 4-layer Altium power/control board for a phased-array RF front end (enable sequencing, SPDT switching, current sensing, level translation, ESD protection). A Python netlist check caught six defects before fabrication, and bring-up confirmed the power supply works
  • Fixed the Vivado/PetaLinux build pipeline (port mismatches, corrupted device tree overlays, stale sstate cache)
  • Now benchmarking chirp linearity and wideband chirp bandwidth, and measuring received-signal phase delay at 3.8 GHz and 4.5 GHz as a step toward range measurement

Aug 2022 — Apr 2025

Embedded Software Engineer

Polytron · Indonesia

  • Shipped production firmware for a digital rice cooker (ARM-based MCU) supporting eight cooking modes with adjustable timing
  • Built a wireless test/logging tool for rice cooker and refrigerator data over serial and Bluetooth
  • Developed TFT display visualizations using the LVGL graphics framework
  • Researched BLE, Bluetooth Mesh, OpenThread, and Matter for IoT prototypes
  • Delivered internal MicroPython training and introduced the Matter/OpenThread framework through internal sharing sessions and a student internship program

Jul 2021 — Dec 2021

R&D Engineer Intern

Unicode · Indonesia

  • Built a GPS vehicle tracking system reporting driver location over 4G to a geofencing server
  • Converted a manual attendance system into automatic Bluetooth-based detection using the Room Assistant framework
  • Implemented YOLO gesture recognition on an SBC for camera-based human-computer interaction

Sep 2019 — 2022

Electronics Laboratory Assistant

Petra Christian University

  • Supervised practicums in digital electronics, microprocessors, machine vision, and robotics
  • Developed an FPGA learning module (Xilinx PYNQ-Z2) covering I/O and PWM generation
  • Built a training module for collaborative robots sorting objects via industrial camera

03 — Selected Work

Projects

Embedded · Wearable · Edge ML

SALLY: Wearable for Maternal Mental Health

Capstone: a privacy-first necklace that passively tracks vocal stress markers, with all processing on a local edge server.

Embedded · Robotics

Autonomous Lane Keeping Car

Vision-based lane detection and control for autonomous vehicle navigation.

Embedded · IoT

Assistive Robot in Low-Visibility Conditions

Sensor-driven navigation assistance for degraded-visibility environments.

FPGA · Digital Design

Systolic Array Matrix Multiplier on FPGA

4x4 systolic array in Vitis Model Composer, with a CUDA study and an HLS accelerator on a Zynq board (ELEC 522).

Signal Processing · Sensing · TinyML

Intelligent Mobile Systems (ELEC 537)

STFT from scratch, step detection, acoustic ranging with clock drift correction, and YOLO quantization and pruning on a Raspberry Pi.

Embedded · IoT

Customizing MicroPython Firmware

Internal C modules and frozen module customization for embedded MicroPython builds.

Embedded · IoT

ALZO: Outdoor Patient Tracking

IoT tracking system for Alzheimer's patients outside the home — published in TELKOMNIKA.

Embedded · IoT

GPS Tracking System for Motorcycles

Cellular-connected GPS tracking with server-side geofencing.

AI · Embedded

Sign Language Detection (YOLOv5)

Real-time hand symbol classification for human-computer interaction — published in COMMIT.

Embedded · IoT

Wireless Employee Attendance

Automatic Bluetooth-based attendance detection across distributed SBC stations.

Embedded · IoT

CoFight — COVID-19 Wristband

Wearable IoT device for oxygen and heart rate monitoring during the pandemic.

Embedded

FPGA with PYNQ-Z2

Teaching lab modules for FPGA I/O, PWM generation, and digital logic fundamentals.

Robotics · Computer Vision

Collaborative Robot for Item Sorting

Universal Robots arm with industrial camera vision for automated sorting on a conveyor.

More work archive ↗

04 — Education

Academics

MECE, Electrical & Computer Engineering

2025 — 2027

Rice University · Fulbright Scholar

Specializing in computer engineering, with a focus on wearable devices and embedded systems. Current GPA: 3.94/4.0.

B.Eng. Electrical Engineering

2018 — 2022

Petra Christian University · Surabaya, Indonesia

Focus in robotics and electronics. Dean's List, GPA 3.86.

  • Ministry of Education (Indonesia) funded project — multi-story building evacuation system for earthquakes
  • 2nd place, International Electrical Engineering Competition — wearable COVID-19 patient monitor
  • Head of Research & Development, HIMATEKTRA student organization

High School, Natural Science

Karangturi National High School, Semarang, Indonesia — 2018

Google Project Management

Coursera specialization, funded by Indonesia's Ministry of Communication and Information Technology

05 — Record

Publications & Patents

Publications

  • —Hand Symbol Classification for Human-Computer Interaction Using the Fifth Version of YOLO Object Detection — PDF
  • —ALZO: An Outdoor Alzheimer's Patient Tracking System Using Internet of Things — PDF

Patents (Indonesia DJIP)

  • —Alat Pemantau Aktivitas Pasien Demensia di Luar Rumah — DJIP
  • —Metode pada Perangkat Elektronik untuk Memantau Aktivitas Orang Dengan Demensia di Luar Rumah — DJIP
  • —Sistem Automasi Bangunan Berbasis IoT dan AI untuk Evakuasi Korban Gempa — DJIP

Certifications