Summary
Overview
Work History
Education
Skills
Timeline
Generic
KULDIP KANZARIYA

KULDIP KANZARIYA

Senior Embedded Engineer
Ahmedabad

Summary

Results-driven Senior Embedded Software Engineer with 9.5 years of experience. Proficient in Agile and Scrum methodologies. Expertise in designing and developing embedded applications on the Linux platform, including C/C++ programming, GUI application development using QT C++, and firmware code optimization for improved performance.

Overview

10
10
years of professional experience

Work History

Senior Embedded Software Engineer

ACL Digital
07.2019 - Current


  • Developed GUI-based application on host to test board components post-production
  • Created Linux-based app for peripheral and sensor testing (GPS, accelerometer, RS-485, CAN, SD-Card, temperature, pressure)
  • Ensured real-time performance and standards compliance in embedded software
  • Modified build system to integrate test apps into device image
  • ARM Cortex-A7 (iMX6ULL), STM32CubeIDE, SQLiteBrowser, Yocto, C, C++, Qt


IoT-based Smart Safety device:

  • Developed IoT-based smart safety device for fire and CO detection using LinkPlay A76F and STM32
  • Collected sensor core data and built logic to push alerts to AWS cloud and mobile devices
  • Integrated Matter protocol for device commissioning, inter-node communication, and multi-admin support
  • Integrated Apple’s ADK to enable HomeKit compatibility using HAP
  • Implemented IPC between Cloud Manager, Sensor Manager, and OTA Manager
  • Delivered features like OTA updates, factory reset from cloud/mobile
  • Used Embedded C, Linux C, Python, Shell Script on custom Linux
  • Tools: GIT, JIRA, Confluence, HomeKit Testers



IoT-based smart water management

  • Implemented Docker technology and added Linux container to Smart Command Gateway CT200.
  • Communication between Docker and RootFs using FIFO files to execute commands on the host system.
  • Implemented smart command business logic with features like OTA to Rootfs, OTA to BLE endpoint, factory reset, etc., including Docker.
  • Hardware Platforms: ARM-CORTEX-A7 Based on iMX6ULL
  • Tools, Programming Language & OS: Yocto, Linux C, Docker, Dockerfiles, Docker-Container, Embedded C, Python, Shell script, Linux, Makefile.


IoT-based HVAC system


  • Connect the CT200 board to the AWS cloud using the AWS IoT Device SDK.
  • Set up secured MQTT communication with the Mobile Application on the interfaces (Ethernet, WiFi, AP Station Mode).
  • Utilize IPC to communicate with the Cloud Manager, End Device Manager, and OTA Manager.
  • Provided features based on project requirements, such as OTA and factory resets from the AWS cloud or mobile devices.
  • Hardware Platform: ARM-CORTEX-A7 Based on iMX6ULL
  • Tools, Programming Language & OS: Yocto, Mqtt, Embedded C, Linux C, Python, Shell script, Makefile.

Embedded Software Engineer

Matrix Comsec Pvt.Ltd
12.2016 - 07.2019

Face Recognition – Face as a Biometric Credential.

Developed a contactless facial recognition system for attendance and access control. Integrated camera input, image capture, and server communication. Enabled adaptive face template updates with centralized distribution, enhancing system efficiency, flow management, and security across multiple devices and organizational environments.

  • AM335x ARM Cortex, Luxand Face Matching SDK
  • Embedded C, Linux C, Shell Script, Makefile, Linux


AEBAS – Aadhaar Enabled Biometric Attendance System

Developed Aadhaar-enabled biometric attendance system using fingerprint authentication. Integrated user input, fingerprint capture, and secure server communication. Packaged and transmitted data to Aadhaar server, handled response verification, and provided real-time user feedback. Targeted for secure attendance in government environments.

  • Embedded C, Linux C, Python, Shell Script, Makefile, Linux

Software Engineer

Huawei Technologies
11.2015 - 12.2016

Android Custom ROM Development – Huawei Devices

  • Contributed to the development and customization of Android OS for Huawei smartphones
  • Assisted in building AOSP-based custom ROMs tailored to Huawei hardware platforms
  • Google Suite Test Validation – Huawei Devices, which has over 4 lakh test cases

Education

Embedded Trainee -

Vector India Institute
Bengaluru, India
04.2001 -

Bachelor of Engineering - Electronics and Communications

Gujarat Technological University
Ahmedabad, India
04.2001 -

Skills

TCP/IP

HomeKit Accessory Protocol

QT creator

Vectorcast

Yocto

Mqtt

JIRA

SVN

Git

C

C

Shell Script

Timeline

Senior Embedded Software Engineer

ACL Digital
07.2019 - Current

Embedded Software Engineer

Matrix Comsec Pvt.Ltd
12.2016 - 07.2019

Software Engineer

Huawei Technologies
11.2015 - 12.2016

Embedded Trainee -

Vector India Institute
04.2001 -

Bachelor of Engineering - Electronics and Communications

Gujarat Technological University
04.2001 -
KULDIP KANZARIYASenior Embedded Engineer