08/09/2026 updated

**** ******** ****
100 % available

Senior Embedded Systems Engineer | Embedded C/C++ | FreeRTOS | Edge AI | TinyML | HiL Validation

Bengaluru, India
Only remote
M. Tech in Electrical and Electronics Engineering, Indian Institute of Technology (IIT) Guwahati
Bengaluru, India
Only remote
M. Tech in Electrical and Electronics Engineering, Indian Institute of Technology (IIT) Guwahati

Profile attachments

Omkar_Jadhav_Edge_AI_Engineer.pdf
ISTQB.pdf
Pytest_framework.pdf
Machine_learning.pdf
HIL-Specialist.pdf

About me

Senior Embedded Systems Engineer with 4+ years in Automotive & BESS. Skilled in Embedded C/C++, Python/PyTest, HiL, firmware validation, TinyML, TensorFlow Lite Micro, INT8 quantization, and FreeRTOS. Experienced in real-time Edge AI and scalable embedded software.

C++ (Programming Language)DebuggingEmbedded CEmbedded SystemsEmbedded Operating SystemsEmbedded SoftwareFirmwareFreeRTOSHardware-In-The-Loop SimulationIntegrated Electronic ControlsTensorFlowSimulinkPytestTesting (Hardware)Artificial Intelligence Markup Language (AIML)Automation Anywhere
Embedded C/C++ & RTOS Development
Expertise in Embedded C and C++ programming combined with real-time operating systems such as FreeRTOS and ESP32. Development of firmware for resource-constrained microcontrollers including task prioritization, mutex synchronization, and deterministic scheduling.

Hardware-in-the-Loop (HiL) Validation
Extensive experience architecting and executing HiL validation strategies using platforms such as Typhoon HIL 606 and dSPACE SCALEXIO. Design of end-to-end Verification and Validation frameworks for automotive ECUs and Battery Energy Storage System controllers in compliance with ASPICE SWE.5/SWE.6 and ISO 26262 ASIL B/C standards.

TinyML & Edge AI
Design and deployment of TinyML pipelines using TensorFlow Lite Micro, Quantization-Aware Training (QAT), and INT8 quantization on embedded devices. Development of real-time inference engines in Embedded C++ for edge AI applications including battery anomaly detection and state-of-charge estimation.

Python Test Automation
Development of Python-PyTest automation frameworks for fault injection, hardware-software integration, and RTOS timing verification. Integration of HiL automation into CI/CD pipelines using Allure and TestRail, improving requirement traceability and reducing regression testing time.

Vehicle & Communication Protocols
Proficiency in automotive and industrial communication protocols including CAN, LIN, FlexRay, MQTT, Ethernet, MODBUS, I2C, and UART. Validation of AUTOSAR-based powertrain ECUs using CANoe, INCA, and ECU-to-Cloud interfaces.

MATLAB/Simulink Modelling
Modelling and simulation using MATLAB/Simulink for MiL, SiL, and HiL environments. Experience with FMI/FMU, MBSE, and Typhoon Schematic Editor for system-level design and verification.

AI & Machine Learning
Application of TensorFlow, TensorFlow Lite, and TensorFlow Model Optimization Toolkit (TFMOT) for developing and optimizing neural network models. Use of Scikit-learn for machine learning tasks and development of AI-assisted engineering workflows using Retrieval-Augmented Generation (RAG) and local Large Language Models (LLMs).

Diagnostic Tools & Configuration Management
Hands-on experience with diagnostic tools such as CANoe, INCA (JTAG), TestRail, SCADA, and ProveTech. Configuration management using DOORS, STARC, Git, JIRA, XRAY, and Confluence.

Experience

Professional experience0 - 5 years
Freelancer since2026

Languages

EnglishFluentHindiNative speaker

Project history

Senior Embedded Systems Engineer

Fluence (A Siemens and AES Company)
Architected a Python-PyTest Hardware-in-the-Loop (HiL) automation framework and end-to-end Verification and Validation strategy for inverter and Battery Energy Storage System (BESS) controllers, reducing regression testing time by 30%. Executed real-time firmware V&V for RTOS and grid-compliance scenarios using Typhoon HIL, SCADA, and TestRail. Integrated HiL automation into CI/CD pipelines, designed reusable PyTest automation frameworks, and developed AI-assisted engineering workflows using RAG and local LLMs.

Real-Time TinyML Scheduler using FreeRTOS

Embedded Firmware & Edge AI Projects
Built a proof-of-concept demonstrating concurrent execution of two TinyML models on a single-core ESP32. Explored task prioritization, mutex synchronization, and deterministic scheduling using FreeRTOS. Deployed TensorFlow Lite Micro models in Embedded C++ for real-time inference and benchmarked memory footprint and inference performance on a resource-constrained MCU. Technologies: Embedded C++, Python, FreeRTOS, ESP32, TensorFlow Lite Micro, INT8 Quantization, DSP.

Edge AI Battery Anomaly Detection

Embedded Firmware & Edge AI Projects
Developed an end-to-end TinyML pipeline using Quantization-Aware Training (QAT) to deploy an INT8 autoencoder for real-time battery anomaly detection on resource-constrained embedded devices, achieving more than 98% model compression (343 KB to 4 KB). Engineered a bare-metal C++ inference engine with DSP-based signal filtering for deterministic, low-latency offline anomaly detection, generating deployable TensorFlow Lite, C++ header, and Intel HEX artifacts for embedded firmware integration.

EdgeBMS-TinyML (Edge AI)

Embedded Firmware & Edge AI Projects
Developed an end-to-end TinyML pipeline for simultaneous Battery State of Charge (SoC) and State of Health (SoH) estimation on resource-constrained embedded devices. Achieved 98.12% prediction accuracy with approximately 1.5% MAE. Compressed the model to 6.38 KB using TensorFlow Lite INT8 quantization and automated generation of deployable C++ (model.h) headers for embedded firmware integration.

HiL Validation Engineer - Embedded Systems

Mercedes-Benz Research and Development India
Architected ASPICE SWE.5/SWE.6 Hardware-in-the-Loop (HiL) validation strategies on dSPACE SCALEXIO and ProveTech, reducing release cycle time by 50%. Developed Python, CAPL, and VB.NET automation frameworks integrated with JIRA/XRAY CI/CD pipelines. Validated ISO 26262 ASIL B/C AUTOSAR-based powertrain ECUs using CANoe, INCA, CAN/LIN/FlexRay, and ECU-to-Cloud interfaces.

Certificates

ISTQB

ITB

2024


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in