Summary
Overview
Work History
Education
Skills
Timeline
Generic

Vishal Kumar Sahni

Mohali Area,PB

Summary

Embedded Systems Engineer with 5 years of experience in embedded hardware, firmware, and PCB design. Proficient in C/C++, ESP32, STM32, ARM Cortex-M, FreeRTOS, UART, SPI, I2C, CAN, LoRa, and hardware debugging using oscilloscopes and logic analyzers. Experienced in developing reliable embedded products from concept through production.

Overview

4
4
years of professional experience

Work History

Embedded Systems Engineer

Teravolt Labs
01.2026 - Current
  • High-Precision Hardware Design: Designed a compact, dual-band GNSS receiver PCB in KiCad utilizing the u-blox F10N platform; implemented strict coplanar waveguide routing and L1/L5 signal mitigation techniques to preserve positioning accuracy in high-EMI environments.
  • Designed DC-DC buck converters using TI LM76005RNPR for regulated 5 V, 12 V, and 24 V outputs from up to 55 V input.
  • Designed ESP32 and LoRa-based dual-band telemetry hardware and firmware (2.4 GHz and 868/915 MHz) with a communication range of up to 20 km.

UAV Firmware & Software Engineer

Aerial IQ Pvt. Ltd.
01.2025 - 12.2025
  • Optimized DroneBridge communication on ESP32, reducing telemetry latency and enabling stable long-range wireless links.
  • Developed FreeRTOS-based firmware with low-level drivers for I2C, SPI, UART, and CAN, ensuring reliable real-time communication.
  • Performed hardware bring-up and debugging of custom autopilot PCBs using oscilloscopes and logic analyzers.

R&D Embedded Engineer

Mehra Autonomous System Pvt. Ltd.
06.2022 - 12.2024
  • Developed modular C/C++ firmware for ESP32 and ARM Cortex-M microcontrollers, optimizing memory usage and boot performance.
  • Developed sensor interface drivers for I2C, SPI, and UART, enabling reliable real-time data acquisition.
  • Managed the complete hardware development lifecycle from prototyping and PCB design to testing, debugging, and production.
  • Collaborated with mechanical and robotics teams to develop and test autonomous drone and robotic systems.

Education

Bachelor of Technology - Electronics and Communication Engineering

Chandigarh Engineering College
Mohali, India
06-2025

Diploma - Electronics and Communication Engineering

Chandigarh Polytechnic College
Mohali, India
06-2022

Skills

  • UAV Stack & Mission Autonomy: PX4, ArduPilot, DroneBridge, QGroundControl (Custom UI/UX & Payload Integration), Gazebo SITL/HITL Simulation
  • Firmware & Real-Time Systems: FreeRTOS (Deterministic Task Scheduling, Semaphores, Queues), Bare-Metal C/C, Embedded Python, State Machines
  • Hardware Design & RF Integration: KiCad (Multi-layer PCB Layout, Schematic Capture), u-blox F10N Dual-Band GNSS, L1/L5 Signal Mitigation, RF Shielding
  • Protocols & Telemetry Hardware: CAN bus, I2C, SPI, UART, BLE, Wi-Fi, MQTT, RS-485
  • Hardware Debugging & Bring-Up: Digital Oscilloscopes, Logic Analyzers, Multimeters, JTAG/SWD Debuggers, Signal Integrity Profiling
  • Systems & Build Infrastructure: Custom Debian/Ubuntu OS Customization, Linux SysAdmin, Bash Scripting, GCC 13 Toolchains, CMake, Ninja, Git/GitHub

Timeline

Embedded Systems Engineer

Teravolt Labs
01.2026 - Current

UAV Firmware & Software Engineer

Aerial IQ Pvt. Ltd.
01.2025 - 12.2025

R&D Embedded Engineer

Mehra Autonomous System Pvt. Ltd.
06.2022 - 12.2024

Bachelor of Technology - Electronics and Communication Engineering

Chandigarh Engineering College

Diploma - Electronics and Communication Engineering

Chandigarh Polytechnic College
Vishal Kumar Sahni