Summary
Work History
Education
Skills
Websites
Graduate Project Experience
Timeline
Generic

Shiqi Huang

Irvine

Summary

Dynamic software engineering intern at TDX Electronics, adept in embedded systems and IoT solutions. Proficient in C/C++ and Python, I excelled in firmware debugging and hardware-software integration, enhancing product performance. My collaborative approach and technical expertise in real-time systems and sensor integration drive innovative solutions in fast-paced environments.

Work History

Software Engineering Intern

TDX Electronics
  • Worked on embedded IoT products including smart nameplates and EV charging devices.
  • Supported firmware debugging and hardware-software integration.

Independent Project

  • Built multi-device ESP32 swarm with UDP broadcast and master election.
  • Designed state machine logic and debugging pipeline using Raspberry Pi collector.

Education

M.S. - Embedded & Cyber-Physical Systems

University of California, Irvine (UCI)
Irvine, CA
01.2026

B.S. - Computer Science and Technology

Nankai University
01.2025

Exchange Student -

University of California, San Diego
01.2024

Skills

  • C
  • C
  • Embedded C
  • Python
  • Java
  • Shell
  • ESP32 (ESP-IDF FreeRTOS)
  • Raspberry Pi
  • I2C
  • SPI
  • UART
  • ADC integration
  • UDP
  • TCP sockets
  • Bluetooth
  • Linux
  • Git
  • GDB
  • Makefile
  • OpenCV
  • SystemC
  • GCC/G
  • Logic analyzers
  • Sensor integration
  • Real-time systems
  • Distributed embedded networks

Graduate Project Experience

  • IoT Systems & Software – ESP32 Sensing Node, Built an IoT sensing system using ESP32 with an RGB sensor and photoresistor via I2C/ADC., Implemented UDP/TCP communication between devices and Raspberry Pi gateway., Wrote modular firmware with interrupt-driven sampling and real-time buffering.
  • Embedded Systems Modeling & Design – SystemC Simulation, Modeled embedded systems at multiple abstraction levels using SystemC., Implemented DUT modules, test benches, and discrete-event simulations., Used Linux C/C++ toolchain and debugging utilities to validate model behavior.
  • Wireless Sensor & Actuator Networks – Bluetooth Pulse Monitor, Developed Bluetooth-based pulse sensing system with two Raspberry Pis., Integrated pulse sensor via ADC and built GUI for BPM/IPM/HRSTD/RMSSD visualization., Tested latency, reliability, and signal accuracy across devices.
  • Wireless Networks – Real-time Camera Processing, Used Raspberry Pi Camera + OpenCV for real-time head detection., Replaced detected heads with cat images using Haar cascades and frame processing.

Timeline

Software Engineering Intern

TDX Electronics

Independent Project

M.S. - Embedded & Cyber-Physical Systems

University of California, Irvine (UCI)

B.S. - Computer Science and Technology

Nankai University

Exchange Student -

University of California, San Diego
Shiqi Huang