RESUME & SELECTED WORKPOWER GOOD · OPEN TO WORKSHANGHAI, CN / 2026

HU YUBO胡宇博

Embedded systems · Test & validation · Prototyping

TARGET ROLES / FOCUS

System Validation ·
Embedded Test ·
Embedded Systems

See experience

From concept to prototype.
From test to root cause.

Bachelor’s in Electronic Information Science and Technology, with hands-on experience in medical-electronics R&D testing and cross-disciplinary prototype development. On most projects I own the core technical work end to end: hardware, mechanical structure, software, vision and system integration. I measure first, then conclude.

Shanghai, ChinaBachelor’s / CET-41300856452@qq.com ↗+86 131 6689 9717
00 / SIGNAL

Measure first,
then conclude.

The first thing I did on a medical-electronics R&D team was build the test bench and bring the waveforms back. I work the same way on prototypes: when something goes wrong, I hook up the instruments, narrow it down with data, and only then change things.

05bench instrument typesOscilloscope · e-load · signal generator · DC supply · multimeter
16-point workspace calibrationRobot-arm vision positioning · piecewise affine mapping
500ms link-loss stopFollowing robot · serial timeout protection
2023Provincial 2nd PrizeElectronic Design Contest · team lead · paralleled inverters
HYB·DSO-20014 CH · 100 MHzRUN
Move the pointer across the screen to change CH2’s duty cycle. Press XY and the beam writes my name — what you hear is the very signal drawing it.
01 / EXPERIENCE

Experience.

Prototype development & delivery
Medical-electronics R&D testing
2025.05 — 2026.05SHANGHAI

Zhiyong Youth STEM Innovation 智勇青少年科创

STEM Project Mentor (Prototype Development)
  • Turned project ideas and requirements into engineering plans; on most projects, independently handled component selection, hardware and mechanical build, software and vision development, system integration and delivery.
  • Made trade-offs within budget, fabrication and schedule limits; resolved communication, control and recognition issues by reproducing faults, comparing conditions and tuning parameters and structures.
  • Worked directly with stakeholders on functional goals, technical feasibility and scope; ran testing, demos and iterations. Representative projects: vision-guided sorting arm, human-following tracked robot.

ESP32 · STM32 · Arduino · MaixCam · ROS2 · OpenCV · SolidWorks · 3D printing

2024.05 — 2024.09SHANGHAI

Qisi Lab 奇思实验室

Project Incubation Mentor (Prototype Development & Delivery)
  • Took innovation projects from concept to working prototype: requirement breakdown, solution design, and MCU prototype build and debugging.
  • Worked throughout on embedded and control hardware projects; delivered functional demos and handover documentation.
2023.12 — 2024.05TIANJIN

Reach Surgical (Tianjin) Co., Ltd. 天津瑞奇外科器械股份有限公司

Electronics R&D InternKEY ROLE · MEDICAL ELECTRONICS R&D
  • Tested ultrasonic-scalpel and electrosurgical energy platforms with oscilloscopes, multimeters, DC power supplies, electronic loads and signal generators; built test setups, soldered, captured waveforms and logged data.
  • Wrote Python test-support scripts; contributed to a Qt device-software upgrade tool and to STM32 debugging.
  • Investigated abnormal output spikes through repeated tests, adjusted test conditions and waveform comparison, helping narrow down the problem range.
EDUCATION & AWARDS

Electronic Information Science and TechnologyBachelor’s · 2020.09 — 2024.06 · CET-4

  • 2023Jilin Provincial Undergraduate Electronic Design Contest · 2nd PrizeSingle-phase inverter parallel operation system · Team lead
  • 2023China Collegiate Computer Design Contest, Jilin Provincial Round · 1st PrizeSmart-agriculture pest analysis & early warning · Team member
02 / SELECTED PROJECTS

Selected projects.

Implementation, debugging and hardware records
Click a project to expand ↙

01Ultrasonic / Electrosurgical Energy Platform TestingTest setup / Waveform capture / Python test tooling / Spike investigationMEDICAL × VALIDATION

Electronics R&D Intern · Medical electronics · 2023.12 — 2024.05

Test setup & narrowing down anomalies

Tested ultrasonic-scalpel and electrosurgical energy platforms on a medical-electronics R&D team: built the test environment, captured waveforms and logged data, and supported software-tool and firmware debugging.

Instruments
Oscilloscope · electronic load · signal generator · DC supply · multimeter
Software
Python test-support scripts · Qt device-software upgrade tool · STM32 debugging
Method
Repeated tests · adjusted conditions · waveform comparison, to narrow down abnormal spikes
PythonQtSTM32Oscilloscope
TEST SETUP (SCHEMATIC) Pythonscripts · Qt tool Energy platformDUT · STM32 OscilloscopeE-load debug probe set up → capture → log → compare → narrow Company project — internal data and waveforms are not shown.
02Four-Color Block Sorting Robot ArmColor recognition / 16-point calibration / IK pre-check / angle read-back & resendVISION × ROBOTICS
ON THE WORKBENCH / REAL PHOTO

Core technical work done independently · real-hardware integration · 2026

Vision positioning & grasp control

Turns the 2D image from a USB camera into arm motion: recognizing, locating, picking and binning red, yellow, green and blue blocks.

Recognition
HSV color segmentation, contour analysis, multi-frame stability check
Mapping
16-point workspace calibration with piecewise affine mapping
Execution
Inverse-kinematics pre-check, joint-range validation, angle read-back and single-joint resend
PythonOpenCVROS2DOFBOT SE
DEBUG NOTES

Overexposure → recalibrated color thresholds
USB camera not ready → wait and retry
Servo missed a command → angle read-back and single-joint resend

Prototype and real-hardware debugging complete; no mass-production reliability or industrial cycle-time validation.
↳ OptionalPlay the sorting animation
Pick a color to see the motion sequence.
Concept animation / not real footage or test data
03Pose-Recognition Human-Following Tracked RobotYOLO11 Pose / vision + serial control / stops on target loss and link timeoutVISION × CONTROL
ON THE WORKBENCH / REAL PHOTO

STEM prototype · vision & motion control

Target detection & chassis control

Detects a person with YOLO11 Pose, turns the horizontal offset and bounding-box area into steer / forward / reverse commands, and sends them over serial to the tracked chassis.

Target lost
Stop
Link lost
Stop after a 500 ms timeout
Commands
Horizontal offset → steering; box area → forward / reverse
YOLO11 PoseMaixCamUARTArduino Mega
SIGNAL PATH MaixCamYOLO11 Pose ArduinoMega L298Nmotor driver Trackssteer · drive UART target lost → stop · link timeout 500 ms → stop
04Single-Phase Inverter Parallel SystemTeam lead / PCB & hardware integration / Jilin Provincial Electronic Design Contest, 2nd PrizePOWER × HARDWARE

Team lead · PCB & hardware integration · 2023

Two inverters, paralleled and in sync

Mainly responsible for PCB design, hardware build and system integration; took part in inter-unit communication and synchronization, output stability and protection-logic verification.

System
Parallel operation and synchronization logic
Protection
Over-current / over-voltage / overload
Result
2nd Prize, Jilin Provincial Undergraduate Electronic Design Contest
BLOCK DIAGRAM DC in Inverter A Inverter B Parallel AC out OC / OV / overload sync

More builds PROTOTYPES

03 / PINOUT

Skills pinoutCore skills.

Every pin cites where it was used
Hover or tap a pin to see where ↙

HYB-2001

EMBEDDED · VALIDATION
LQFP-28 · REV 2026.09

  • Used at work
  • Project work
  • Basic / exposure
  • Learning
01Embedded & control
STM32 · ESP32 · Arduino

C / C++, UART / SPI / I²C; sensor acquisition, actuator control and hardware–software integration.

02Software & vision
Python · OpenCV · Qt

Test-support scripts and device tooling; YOLO, MaixCam and ROS2 project integration.

03Test & debug
Waveform capture · fault reproduction · condition comparison

Oscilloscope, multimeter, DC supply, electronic load, signal generator; test data logging.

04Mechanical & build
SolidWorks · 3D printing · soldering

Mechanical design and build, component selection, prototyping and system integration.

04 / TEST POINTS

Test points.

Symptom → Measure → Finding → Fix

TP1Abnormal output spikeRANGE NARROWED

Symptom
Abnormal spikes during energy-platform testing
Measure
Repeated tests, adjusted conditions, compared waveforms
Finding
Helped the R&D team narrow down the problem range
Context
Reach · medical-electronics R&D

TP2Servo missed a commandFIXED

Symptom
A robot-arm joint occasionally stopped short of its target
Measure
Read back every joint angle after sending and compared with the target
Finding
A single servo occasionally dropped a command
Fix
Angle read-back + single-joint resend

TP3Motor won’t turnFIXED

Symptom
Motor didn’t turn after power-up
Measure
Multimeter read about 8 V against 12.6 V nominal
Finding
Supply voltage too low to drive the motor
Fix
Switched to an 18650 battery pack

TP4Stepper wiringFIXED

Symptom
A NEMA 17 stepper on a TB6600 driver ran erratically
Measure
Measured coil resistance to identify the two phase windings
Finding
Motor phase wires were connected wrong
Fix
Rewired to the measured windings
05 / FIRMWARE UPDATE

Now learning.

Not claiming mastery —
just progress
CAN busLEARNING

Frame structure, arbitration, bit timing and error handling. Next: a two-node bus with an MCU and CAN transceivers, probing the CANH / CANL differential signal on a scope.

Python test automationPLANNED

Building on my existing test-support scripts: drive bench instruments from Python over serial / SCPI, capture and log data automatically, and script the manual test flow.

06 / GET IN TOUCH

Ready for the next engineering chapter.

↗

I want to keep growing in embedded systems and test & validation within industrial R&D.

Shanghai / System Validation · Embedded Test · Embedded Systems

HYB-2001 console. Type help for commands, or tap one below.

REAL PROJECT. REAL WORKBENCH.