Available to hire
I’m a firmware and hardware engineer with 2+ years of experience building real-time embedded systems for biomedical and industrial applications. I work confidently across STM32/ARM Cortex-M platforms, writing embedded C/C++ firmware, designing and validating peripheral drivers (SPI, I2C, UART), and supporting hardware bring-up and board-level debugging with tools like oscilloscopes and logic analyzers.
Skills
Experience Level
Expert
Intermediate
Work Experience
Graduate Trainee Engineer at Glatt Systems
July 1, 2021 - August 1, 2022Developed and debugged embedded firmware in C/C++ for STM32 microcontrollers across pharma automation machines (ampule filling, granulation, tablet press). Implemented real-time sensor acquisition and improved responsiveness through optimized firmware. Built communication drivers for SPI, I2C, and UART to connect sensors/actuators/HMI displays, enabling live monitoring of fill volume, pressure, and temperature. Supported camera-module integration for defect detection by addressing firmware latency and signal-processing challenges. Contributed to power management firmware for motor/heater control, reducing downtime and improving energy usage. Designed and tested PCBs in Altium/Cadence to improve signal integrity and reduce EMI noise, and performed board bring-up and root-cause analysis using oscilloscope, logic analyzer, and multimeter. Produced technical documentation (schematics, block diagrams, system descriptions) for design reviews and regulatory validation, collaborating across so
Design Intern at Ultrawatt Systems
March 1, 2020 - June 1, 2020Designed and analyzed regulated DC power supply circuits (LM723), amplifier circuits, and motor control systems using Cadence OrCAD. Programmed embedded C firmware for microcontroller-based torque sensor integration and comparator-based motor control. Created schematics and PCB layouts, performed circuit simulation and validation for stable voltage/current characteristics, and supported hands-on board assembly and lab debugging.
Education
Master of Engineering (MEng) – Engineering Practice, Electrical Engineering at Carleton University
September 1, 2023 - April 1, 2025Bachelor of Engineering – Electronics and Communication Engineering at MIT World Peace University (MITWPU)
July 1, 2017 - September 1, 2021MEng at Carleton University
September 1, 2023 - April 1, 2025BEng at MIT World Peace University (MITWPU)
July 1, 2017 - September 1, 2021Qualifications
Altium Education PCB Basic Design Course
January 1, 2023 - September 24, 2026Industry Experience
Computers & Electronics, Healthcare, Manufacturing, Telecommunications
Skills
Experience Level
Expert
Intermediate
Hire a Programmer
We have the best programmer experts on Twine. Hire a programmer in Ottawa today.