Summary
Overview
Work History
Education
Skills
Certification
Languages
Hobbies and interests
Timeline
Generic

DARSHAN JIVRAJANI

Ahmedabad

Summary

Accomplished Senior Embedded Software Engineer with proven expertise in architecting and developing high-performance embedded firmware using C/C++ for IoT, smart mobility, industrial automation, and connected device applications. Experienced across the complete product development lifecycle, including firmware design, board bring-up, hardware-software integration, system debugging, validation, and production deployment. Strong proficiency in bare-metal and FreeRTOS development on ESP32/ESP8266, STM32, PIC, Texas Instruments, Nordic BLE, Sitara AM243x, Qualcomm, MediaTek, Raspberry Pi, and BeagleBone Black platforms. Skilled in integrating LTE/4G/5G and GSM modules, including Quectel and SimCom, to enable secure, scalable, and reliable wireless communication. Hands-on experience delivering embedded solutions for EV charging systems, NFC access control, RFID/Fastag readers, smart parking, and automated barrier systems. Well-versed in Linux, Embedded Linux, communication protocols, sensor integration, and performance optimization. Recognized for building robust, production-ready embedded solutions that enhance connectivity, reliability, and operational efficiency while meeting demanding technical and business requirements.

Overview

1
1
Certification
8
8
years of professional experience

Work History

Embedded Software Engineer

Microally Tech. pvt. Ltd.
Ahmedabad, Gujrat
07.2022 - 09.2024

My responsibilities included developing firmware for automation hardware, with a focus on microcontrollers, and sensors. I worked with various platforms such as ESP32, Texas Instruments (CC1312, CC1352, CC3235SF) microcontrollers.

Key projects involved:

  • I2S interfaces.
  • Sub-1 GHz communication.
  • RGB drivers.
  • Drone applications.

I led significant initiatives, including the development of a 5G-based Fixed Wireless Access system, and mmWave communication projects. These roles required optimising firmware and integrating advanced communication and security features, showcasing my expertise in embedded systems, and innovation.

Embedded Software Engineer

Excellent Web World
Ahmedabad, Gujarat
08.2019 - 06.2022

My responsibilities included developing firmware based on client hardware requirements, using Embedded C/C++ and Python. I managed development roadmaps to prioritise tasks efficiently.

My projects involved:

  • Data loggers.
  • Smart switches.
  • Smart Parking systems with indoor navigation.
  • Smart Helmets for construction sites.
  • Pixel LEDs.
  • Induction-based systems.
  • ECG devices.

I leveraged platforms like ESP32/8266 and Nordic semiconductors for BLE (4.0/5.0/5.2), and worked with various interfaces, including UART, SPI, I2C, I2S, WiFi, BLE, ZigBee, LoRa, sub-1 GHz, 4G/LTE and NB-IoT. Collaboration with cross-functional teams ensured the successful delivery of integrated, embedded solutions.

Embedded System Engineer

Cloudedots
Rajkot, Gujarat
08.2018 - 04.2019

I worked at a start-up company specialising in IoT, contributing to several innovative projects.

  • Mini Computer: Developed a device similar to a mobile phone, featuring a processor (CPU), a Pico projector for the monitor, and a laser-based keyboard.
  • Smart Switch: Designed and implemented IoT-based smart switch systems, providing automation solutions.
  • Employee Work Status System: Created an employee tracking system to monitor work status and productivity, enhancing workplace management.

These projects allowed me to engage in cutting-edge hardware integration, optimize functionality, and deliver effective IoT solutions in a startup environment.

Trainee as Embedded System Engineer

Nkkonnect Infoway
Rajkot, Gujarat
08.2016 - 12.2017

During my tenure at Nkkonnect Infoway, I worked on various key projects.

  • Smart Switches: Developed firmware, designed PCBs, and contributed to hardware installation for smart touch switchboards, replacing traditional mechanical switchboards.
  • Solar Panel Control: Worked on automation and control systems for optimising solar panel performance.
  • Tile Automation: Contributed to automating tiles for various applications.

In these projects, I honed my skills in Embedded C, C/C++, Python, PCB design, circuit analysis, and debugging.

Education

B.E - Electronics and Communication

Gujarat technological university
Rajkot
2018

Skills

  • C/C
  • Software Development Lifecycle
  • Advanced MS Office Suite
  • Product development
  • Leadership
  • Project planning and development
  • Machine learning basics
  • Python programming
  • Programme testing software
  • Software debugging
  • Technical documentation
  • API design

Certification

Book Review From Packt

Languages

English
Proficient
C2
Hindi
Proficient
C2
Gujarati
Proficient
C2

Hobbies and interests

  • Swimming
  • chess

Timeline

Embedded Software Engineer

Microally Tech. pvt. Ltd.
07.2022 - 09.2024

Embedded Software Engineer

Excellent Web World
08.2019 - 06.2022

Embedded System Engineer

Cloudedots
08.2018 - 04.2019

Trainee as Embedded System Engineer

Nkkonnect Infoway
08.2016 - 12.2017

B.E - Electronics and Communication

Gujarat technological university
DARSHAN JIVRAJANI