Mechatronics Engineering @ University of Waterloo · New Grad 2026 I build real-time control systems, embedded firmware, and the boards they run on.
🔭 Currently: finishing my B.A.Sc. (May 2026) and looking for full-time roles in controls, embedded systems, robotics, and hardware-adjacent software.
💼 Previously: Controls Engineering @ Tesla · Software Engineering @ Motorola Solutions · Embedded/BMS @ Neutron Controls · PCB Design @ Accelerated Systems
| Project | What it is | Stack |
|---|---|---|
| Ball-Balancing Wheelchair | Capstone ballbot wheelchair — Simulink model → C/C++ firmware, sub-100 ms disturbance response | Simulink, C/C++, BLDC, IMU |
| Kria KV260 MJPEG Decoder | ~50 FPS @ 1080p parallel decoder, ARM+FPGA co-design, modified Linux CMA driver, 6 DMA channels | FPGA, C, pthreads, Linux |
| 8-Bit Computer | A CPU from first principles — ALU, RAM, registers, control logic — breadboard → custom PCB | Digital logic, KiCad |
| STM32 Gesture RC Car | Custom STM32 board (my own layout) steering a car by hand orientation via MPU-6050 | STM32, Altium, Embedded C |
| Aurix TC397 Firmware | Multi-core CAN & UART firmware on Infineon TriCore | Embedded C, CAN |
| Quant Finance Engines | Black-Scholes + Monte Carlo pricing, amortization engine | C++ |
More: motor controller PCB · solar charger · FPGA/VHDL · robotic arm · JARVIS voice assistant · OpenCV projects
Electrical Team Lead @ Waterloop (UWaterloo Hyperloop) — levitating pod, motor control unit, exterior lighting; raised $5K in sponsorship.
🌐 adeshpartapsingh.com · 💼 LinkedIn · ✉️ adesh26singh@gmail.com
