Embedded hardware & firmware engineer

I design low-power devices, from schematic to firmware to the field.

5+ years across IoT and GNSS trackers, motor drives, audio electronics, power electronics and medical-grade sensor platforms. Based in Ontario, Canada.

Selected projects

Product and freelance work. Each page covers the problem and what I built.

Experience

Where I've worked, most recent first.

Drishti Works

Embedded Hardware & Firmware Engineer
May 2026 – present

Freelance

Home amplifier, BLDC motor driver, BLDC winding machine
2025 – present

Noze Inc, Montreal

Electronic Engineer
Jan 2023 – Oct 2024

Vexos, Markham

SMT Line Operator & Programmer
Sep 2022 – Jan 2023

CG Power, Bhopal

Electronic Engineer
Jul 2019 – Sep 2020

Skills

The tools I use most.

Firmware

Embedded C and C++, Python, ESP32, STM32, STSPIN32, TI DSP, 8051, low-power design, OTA updates

Hardware

Multi-layer and high-speed PCB design, analog and mixed-signal, BOM and DFM, Altium, KiCad, Cadence Allegro

Motor control

BLDC 6-step commutation, Hall-sensor feedback, stepper control, IFOC, PWM design

Wireless & protocols

LTE-M/NB-IoT, GNSS/AGPS, WiFi, Bluetooth, MQTT, RS485/Modbus, I2C, SPI, CAN, UART

Cloud

Adafruit IO, AWS, Google Cloud

Mechanical & build

Fusion 360, SolidWorks, FreeCAD, 3D printing, rapid prototyping, SMT assembly

Contact

Open to embedded hardware and firmware roles, and to freelance work.