Available for Embedded & Firmware Roles

Salil Tiwari

Embedded Systems & Firmware Engineer

3+ years specializing in ARM Cortex-M4 microcontrollers, RTOS multitasking, and high-reliability PCB design.

Core Competencies

Firmware & RTOS

Multitasking logic, low-level driver architecture, and optimization.

Embedded C FreeRTOS Python Yocto Linux

Hardware & PCB

Multi-layer routing, EMI minimization, and component footprints.

Altium Designer KiCAD ARM Cortex-M4 ESP32

Protocols & Lab Work

Industrial bus integration and physical hardware debugging.

MODBUS MQTT I²C / SPI / UART Oscilloscope

Featured Engineering Projects

Commercial Deployed (€1M+)

RTOS Display & UI Firmware

Target: ARM Cortex-M4

Smart Meter Power Demand & Chart UI

Designed time-of-use and average power demand graph rendering on ARM Cortex-M4 smart meters deployed in the German industrial market.

  • Restructured RTOS task priorities and interrupt routines to eliminate UI button latency.
  • Engineered high-resolution display firmware using C and FreeRTOS.
FreeRTOS Embedded C Smart Metering
4-Layer Hardware Design

USB Flash-Drive Form Factor

Tool: Altium Designer

USB to RS232 Galvanic Isolated Converter

High-density 4-layer PCB design featuring complete galvanic isolation to protect downstream microcontrollers from high-voltage transients.

  • Achieved high-speed data transmission up to 115.2 Kbps.
  • Created custom component footprints and dense routing in an ultra-compact enclosure.
Altium Galvanic Isolation RS232/TTL
Assembly Automation

ESP32 & Custom 3D Enclosure

Accuracy: 95% Fault Detection

Automated Testing Equipment (ATE) Rig

Production-line test rig in C++ diagnosing WS2812 LED bar graphs, paired with a custom FreeCAD 3D-printed mechanical contact fixture.

  • Implemented a hardware Watchdog Timer (WDT) cutting production downtime by 40%.
ESP32 FreeCAD Automated QA