Embedded systems, robotics software, and AI-assisted engineering.
Embedded Systems / Robotics / Applied AI

Building hardware that feels precise, intelligent, and alive.

I am Jiarong (Bill) Lu, a Computer Engineering student at the University of Waterloo focused on embedded flight software, STM32 firmware, compact PCB systems, and AI-assisted engineering workflows.

University of Waterloo BASc CandidateWARG Embedded Flight SoftwareSTM32, BLDC, FOC, PID
5STM32 hardware products supported at Studica
<0.1 degTarget angular positioning precision in motor control
2Microsoft certifications in cloud and AI fundamentals
Current FocusMotor control firmware and compact embedded hardware
Embedded Focus

Precise control. Clean systems. Real hardware.

I build embedded software and hardware-adjacent systems that prioritize stability, compact design, and product-level clarity.

STM32Firmware, sensing, control, integration
BLDCMotor drivers, PID, closed-loop control
AIApplied tools, workflow acceleration, systems thinking
BLDC Control StackWaterloo / Shanghai

Selected work.

Three areas that define the current direction of my work.

Featured Experience

Waterloo Aerial Robotics Group

Embedded flight software, motor-driver architecture, PID-based attitude management, and thrust modeling.

Robotics themed visual
Learn more
Motor Control

Mindmatrix

Compact BLDC driver boards, torque testing, and precise STM32-based control loops.

Learn more
Applied AI

Glory Media

Production-minded AI workflows, analytics systems, and knowledge-based tools.

Learn more

Projects.

Embedded devices, AI platforms, and engineering workflow tools.

Embedded Project

Automatic Water Quality Monitor

STM32-based water analysis with sensing, propulsion, and a custom physical build.

C / C++ / STM32 / Autodesk Inventor
AI Platform

BridgeNet

Education and networking platform with modern web tooling and AI-assisted support.

React / TypeScript / Node.js / PostgreSQL
Workflow Tooling

AI-Assisted Calibration

Engineering workflow concepts that reduce repetitive manual calibration and testing work.

AI tooling / CNC workflows / automation
Education

University of Waterloo

Candidate for a Bachelor of Applied Science in Computer Engineering, expected June 2029. I am building depth in embedded systems, hardware-software integration, and engineering design.

Certifications

Microsoft Fundamentals

Microsoft Certified: Azure Fundamentals and Azure AI Fundamentals, both issued in June 2025.

Contact

Open to internships and technical collaboration.

If you are building in robotics, embedded systems, or applied AI, I would love to connect.

Start a conversation