Khushbu Khandhar
Embedded Software Engineer @ Blue Giant Equipment Corporation
About
As an experienced Embedded Software Engineer, I specialize in developing firmware for bare metal systems and have a strong command of embedded C programming and Python. I have worked extensively with various microcontrollers, such as PIC32, PIC24, AVR, STM32, ESP32, Renesas, and Rabbit, and have expertise in using a range of development tools, such as Microchips Studio, MPLAB, and Keil. My experience covers a wide range of protocols and technologies, including UART, SPI, I2C, TCP/IP, USB, IOT, PWM, RS232, ADC, and more also have exposure with RTOS(FreeRtos).In my previous roles, I have designed and developed firmware for various applications, from smart cookers to biometric systems and IoT projects. I am also experienced in PCB design and circuit analysis/debugging.
Canada
Toronto
Electrical & Electronic Manufacturing
Embedded Devices, Embedded Software Programming, Rabbit Controller, Dynamic C, Global Positioning System (GPS), LORA Module, AVR, PIC, Accelerometer, Git, GitHub, Tortoise HG, Debugging, Free RTOS, Bluetooth, Software Development, RS232, Embedded C, C (Programming Language), I2C
Experience

Embedded Software Engineer
• Designed and developed production-grade embedded firmware in C for industrial dock leveler and restraint control systems. • Led the full firmware development lifecycle, from requirements and architecture design to validation and production release. • Developed real-time applications using FreeRTOS, implementing task scheduling, queues, semaphores, and mutex synchronization. • Implemented interrupt-driven firmware and low-level peripheral drivers for UART, SPI, I2C, ADC, timers, and GPIO across STM32, PIC, AVR, and Renesas microcontrollers. • Designed RS485, LIN, and UART communication modules for distributed industrial control systems. • Performed hardware bring-up and debugging of custom embedded boards using oscilloscopes and firmware instrumentation. • Developed automated test benches and hardware-in-the-loop (HIL) validation systems to verify firmware functionality and production boards. • Investigated field issues and root-cause failures, improving firmware reliability and system stability. • Collaborated with hardware, mechanical, and manufacturing teams to support system integration and production testing. • Created technical documentation and manufacturing test procedures and trained production teams.

Embedded Software Engineer
Richmond Hill, Ontario, Canada
• Developed, built, and tested Bare-metal firmware. • Interfaced LCD with AVR microcontroller using SPI protocol. • Developed GUI for various applications. • Utilized state machine to simplify complex systems. • Configured external flash memory for data logging and recording. • Interfaced USB protocol with AVR microcontroller to download data to external USB drive. • Interfaced LORA module with PIC controller for sending data over the air. • Integrated GPS with PIC controller for tracking location. • Utilized Accelerometer for detecting inactivity and reducing power consumption. • Authored and revised functional requirements, test documents, and other documentation for embedded firmware features/changes. • Streamlined and modified existing firmware. • Experience in firmware development for data acquisition. • Proficient in version control software such as GIT and Tortoise HG. • Hands-on experience with debugging and testing equipment, including oscilloscope and multi-meter. Key Projects: •Smart Cooker: Configured predefined temperature protocols for the Smart Cooker, enabling lab technicians to achieve precise temperature control. In addition, I developed a GUI for the Smart Cooker's LCD, interfacing it via SPI protocol with the AVR 32. To ensure ease of access to important data, I also created a protocol for downloading log files from the previous run and exporting them to an external USB drive. •Smart Watch: Configured a watch on PIC microcontroller to track and send GPS data every minute using LORA module. Additionally, I utilized an accelerometer to detect movement for reduce power consumption and navigation of GUI.

Embedded Engineer
Access Computech Pvt. Ltd.,
Vadodara, Gujarat, India
• Demonstrated expertise in embedded C, Python, and Linux programming. • Developed a biometric system using Rabbit Controller. • Migrated the biometric system from Rabbit Controller to Renesas (ARM Cortex M4 processor) controller. • Troubleshot, debugged, and tested hardware and firmware issues related to the biometric machine. • Proficient in working with different IDEs, including Dynamic C and e2studio. • Developed, verified, and implemented firmware upgrades. • Designed firmware to establish communication between Mifare (Syncmos) card reader and Renesas controller using UART. • Interfaced Cypress touch keypad with Renesas controller using I2C protocol. • Implemented communication between RC522, external flash, and controller using SPI protocol. • Interfaced LCD with controller using SPI protocol. • Experience in multithreading, optimization, memory management, and interrupt handling. • Designed a C program to improve the quality of the image captured by the image sensor. • Upgraded and tested RD service devices used for fingerprint authentication. • Designed a system to report failures using GSM. • Expertise in using software such as Hercules, Hyper Terminal, Docklight, flash magic, and FTP. • Designed PCB Schematic using Diptrace and Eagle software. • Designed the layout of Printed Circuit Boards from schematic design. • Created new schematic symbols and footprints for new components. • Created a Bill of Materials (BOM) for PCB components. • Expertise in circuit analysis/debugging and PCB bring-up/debugging. • Provided technical support to clients and on-site engineers.

Embedded Engineer Intern
Smarttec Solution
Vadodara, Gujarat, India
• Worked on scatternet based IoT project. • Designed PCB Schematic and board layout on Eagle. • Integrated Bluetooth low energy with Microcontroller STM32F. • Troubleshot, configured, and tested products. • Created and modified technical documentations.
Khushbu Khandhar's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.


