Hi, I'm Deepak Singhal

Leveraging expertise in Embedded systems, IoT, and Project management to drive innovative product development and impactful technology solutions.

Deepak Singhal

About Me

I'm an Embedded Systems Architect with extensive expertise in IoT, embedded systems development, and project management. With a strong foundation in C/C++, Python, and real-time operating systems, I specialize in building robust, scalable embedded solutions for diverse industries.

My professional journey spans medical devices, automotive BMS systems, IoT healthcare solutions, and industrial automation. I've led teams in developing IEEE 11073 SDC-based interoperability systems, HTTPS OTA implementations, and secure communication protocols using MQTT, BLE, and Protobuf.

Beyond development, I'm passionate about education and knowledge sharing. I've trained professionals in embedded systems and robotics, designed smart healthcare solutions, and contributed to innovative product development in startups and enterprise environments.

0

Years Experience

0

Major Projects

0

Industries Served

Skills & Technologies

Programming Languages

C C++ Python Bash C++17

Embedded Systems

FreeRTOS ESP32 STM32H7 ARM64 Raspberry Pi

IoT & Protocols

MQTT BLE Protobuf AWS IoT TLS/SSL WebSocket

DevOps & Cloud

Docker CI/CD Git Linux Yocto Ansible Terraform

Development Tools

Jira GitLab GitHub Bitbucket Git LFS ParaSoft

Soft Skills

AGILE Leadership Team Management Product Design Unit Testing

Professional Experience

Senior Professional I – Embedded Software Engineer

Mar 2024 - Present

Capgemini, Pune

  • IEEE 11073 SDC Interoperability System (Jul 2024-Present): Designed and implemented IEEE 11073 SDC-based system for infusion pumps and anesthesia monitors using C++17, MQTT, Protobuf, and Docker
  • Developed modular applications with secure real-time communication (TLS/SSL), BLE integration, and Protobuf serialization for medical data exchange
  • Built automated cross-platform deployment pipelines with Docker and ARM64 support for Raspberry Pi; managed large dependencies via Git LFS
  • Created real-time monitoring dashboard using Python Flask and WebSocket for interactive visualization and MQTT data streaming
  • Chorus Project (Mar 2024-Jun 2024): Led HTTPS OTA development and rollback feature implementation using ESP32 and STM32H7

Embedded Software Engineer – BMS

Aug 2022 - Mar 2024

Vecmocon Technologies, New Delhi

  • Developed CAN Logger for Battery Management Systems with real-time data logging capabilities
  • Implemented secure Bootloader for BMS firmware updates with rollback protection
  • Created BLE diagnostic tools for wireless battery diagnostics and monitoring
  • Developed functional test software for BMS validation and quality assurance
  • Ensured MISRA C compliance using ParaSoft for automotive-grade code quality

Project Manager – IoT

Dec 2021 - Aug 2022

Jcube Lifescience Pvt Ltd, New Delhi

  • Managed end-to-end development of hybrid smart devices for healthcare applications
  • Coordinated hardware and software design teams for integrated product development
  • Led dashboard integration projects for real-time patient monitoring systems
  • Managed vendor relationships and supply chain for component sourcing
  • Implemented Agile methodologies for efficient project delivery

Freelancer – Embedded Developer, Trainer & Educator

Dec 2019 - Dec 2021

Self-Employed, New Delhi

  • Delivered hands-on training programs in embedded systems and robotics to 100+ students and professionals
  • Conducted specialized workshops on IoT, microcontrollers, and RTOS programming
  • Designed and developed smart embedded solutions for healthcare and automation clients
  • Provided technical consultation on product design, development strategy, and component sourcing
  • Created educational content and curriculum for embedded systems courses

Senior Embedded Developer

Jul 2017 - Apr 2018

Wake-Up Technology Pvt Ltd, Noida

  • Led R&D initiatives for innovative LED driver design and development
  • Developed smart lighting solutions with wireless control and automation features
  • Designed embedded systems for industrial automation and control applications
  • Conducted feasibility studies and prototype development for new product lines

Education

B.Tech in Electronics & Communication Engineering

Jaypee Institute of Information Technology, Noida

Aug 2014 - May 2018

Specialized in Embedded Systems, Digital Electronics, and Communication Protocols. Built strong foundation in electronics design and microcontroller programming.

Key Competencies

IEEE 11073 SDC Protocol Implementation
MISRA C Compliance & Automotive Standards
FreeRTOS & Real-Time Systems
Docker & CI/CD Pipeline Development
IoT Security (TLS/SSL, BLE)
Agile Project Management

Featured Projects

DS

IEEE 11073 SDC Interoperability System

Medical device interoperability platform for infusion pumps and anesthesia monitors with secure real-time communication.

C++17 MQTT Protobuf Docker TLS/SSL
DS

BMS CAN Logger & Diagnostic Tools

Complete Battery Management System with CAN bus logging, secure bootloader, and BLE wireless diagnostics.

C BLE CAN Bus MISRA C
DS

Secure OTA Update System

HTTPS-based over-the-air firmware update system with rollback capability for ESP32 and STM32H7 microcontrollers.

ESP32 STM32H7 HTTPS FreeRTOS

Get In Touch

I'm always interested in discussing new embedded systems projects, IoT solutions, or opportunities in product development and team leadership.

Location

Vikaspuri, New Delhi, India (110018)