Jaythan Dao

Aspiring hardware and software engineer.

  • Stack Python, Verilog,C/C++, RISC-V
  • Base San Jose, CA · Berkeley, CA
About

Education & Skills

UC Berkeley EECS '27 · hands-on with firmware, robotics, and validation experience.

  • Coursework: digital design & ICs (FPGA lab), machine learning, advanced computer architecture, signals, circuits, data structures, discrete math.
  • Teach: designed and ran Berkeley IEEE's lab-based robotics course (EE 198) for 4+ semesters.
  • Programs: Theta Tau (Vice Regent), Visa Upskill Tech Cohort, Cisco Extern.
  • LanguagesPython, C/C++, RISC-V ASM, Verilog, 8051 ASM, Java, Chisel, Scala, SQL, JavaScript
  • PlatformsSTM32, Xilinx PYNQ-Z1, Zephyr, Arduino, ESP-32, LTSpice, OrCad, KiCad, BitBucket, Git
  • BenchMicrocontrollers, soldering, spectrum analyzer, oscilloscope, multimeter, waveform generator, power supplies
  • Focus AreasRobotics, hardware validation, lab automation, embedded tooling
Experience

Recent roles.

Incoming Software Engineer Intern @ ------

Summer 2026
  • Announcement soon...

Hardware Engineer Intern · ASML Reliability Lab

May 2025 – Aug 2025 · San Jose, CA
  • Built lab automation projects improving reliability test workflows and instrumentation.
  • Integrated nine spectrum-analyzer profiles into a Python/Tk GUI with trigger control.
  • Controlled instruments through GPIB/PyVISA with configurable span, rate, and resolution.
  • Implemented assembly SPI bit-banging to move a digital trimmer from 8- to 10-bit output.
  • Designed OrCad evaluation circuits and derived op-amp gains to qualify potentiometer outputs.

Robotics / EECS Researcher · Berkeley Biomimetic Millisystems Lab

Jan 2025 – Present · Berkeley, CA
  • Designed a 2-layer PCB (250+ components) for UCSF endonasal surgical robot evaluation.
  • Ran PCB bring-up, rework, and troubleshooting across power, signal, and firmware systems.
  • Implemented power regulation network: buck converters, transient suppression, no backfeed.
  • Automated validation for 32+ regulators, sensors, valves, and steppers, cutting test time 15%.
  • Developed STM32 firmware with USB, I2C, SPI; used Zephyr DeviceTree/Kconfig and Twister tests.

Technical Wireless Intern · UL Solutions

May 2024 – Jul 2024 · Fremont, CA
  • Automated wireless transmission tests with Python and robotic equipment against FCC/ICC specs.
  • Captured SAR results and RF maps using DASY6 and callbox suites across 5G, LTE, 802.11.
  • Delivered 16+ tests per day during peak season, maintaining documentation and compliance.

Course Director · UC Berkeley IEEE (EE 198)

Aug 2023 – Dec 2024 · Berkeley, CA
  • Developed and taught an accredited electronics & robotics course for 50+ students each term.
  • Produced C/C++ examples, firmware boilerplate, and DFS/BFS robotics labs.
  • Delivered $15/unit robot kits with custom PCBs aligned to industry build standards.

Independent Engineering Researcher

Nov 2019 – Jul 2022 · San Jose, CA
  • Awarded at California Science & Engineering Fair (5th) and Synopsys Fair (two-time 1st).
  • Built IoT water meter (Arduino, custom PCB, SMS/Twilio) and electro-pneumatic lifting tool.
Projects

Selected builds.

RISC-V Logisim

Pipelined RISC-V CPU

Simulated RISC-V core with full pipeline control and hazard handling.

  • Implemented 40+ I/R/B/S/J instructions with ALU, register file, and control modules.
  • Added hazard detection, forwarding, and pipeline stalls to maintain throughput.
  • Built verification harness to step through instruction mixes and confirm register state.
RISC-V ML

Handwriting Classification

Ran MNIST digit recognition directly on a RISC-V pipeline.

  • Ported neural network math (ReLU, matrix multiplication, argmax) into RISC-V assembly.
  • Optimized memory layout and dot products to fit pipeline constraints.
  • Produced repeatable accuracy across dataset batches with deterministic execution.
IoT Custom PCB

Water Meter & Lifting Tools

Award-winning smart meter retrofit and electro-pneumatic lifting assist.

  • Delivered Arduino IoT meter with SMS/Twilio reporting and custom PCB.
  • Built electro-pneumatic lifting tool with handheld controls and safety interlocks.
  • Recognized at California Science & Engineering Fair and Synopsys Science Fair.
Stack

Tooling I reach for.

Firmware

Bootloaders, bring-up, RTOS scheduling, OTA updates.

  • STM32, NRF52, ESP32
  • FreeRTOS, Zephyr, bare-metal

Hardware

Layout, RF-aware routing, manufacturing packages, validation.

  • KiCad, Altium
  • DFM, signal integrity, test jigs

Tooling

CI/CD, hardware-in-the-loop, instrumentation, docs.

  • PlatformIO, GitHub Actions
  • Grafana, Influx, Notion
Contact

jaythan.dao@berkeley.edu

Quickest reply via email. Also on LinkedIn and GitHub.