Embedded Software Engineer | STM32 · FreeRTOS · CAN · LIN · FPGA | DRDO Prototype & Flight Simulator Systems | Automotive Embedded | M.E — MIT Chennai

Chennai, Tamil Nadu, India





Master's degree, VLSI Design and Embedded Systems
Madras institute of technology

Bachelor's degree, Electrical, Electronics and Communications Engineering
Adhiyamaan College of Education, Hosur
Join JEROME and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossEmbedded Software Engineer | STM32 · FreeRTOS · CAN · LIN · FPGA | DRDO Prototype & Flight Simulator Systems | Automotive Embedded | M.E — MIT Chennai
Embedded Software Engineer with hands-on experience building real-time firmware for defence prototypes, industrial control systems, and motion platforms — using STM32, FreeRTOS, FPGA, and high-speed communication protocols. Graduate of Madras Institute of Technology (MIT Chennai) — M.E in VLSI Design & Embedded Systems. — What I've built — › 6-DoF Flight Simulator Motion Platform — Firmware for a full 6 Degrees of Freedom motion system with precise real-time servo control using STM32F401. Developed closed-loop motion cueing algorithms for flight simulation. › DRDO Prototype — GNSS & IMU Integration System — Interfaced mil-grade GNSS and IMU sensors with CORA Z7 FPGA using Xilinx Vitis IDE. Implemented optimized FreeRTOS task scheduling for high-frequency real-time data pipelines. › MIG Welding Controller (ESAB India) — Production firmware for ESAB RENEGADE MIG welding system using STM32F4 + Lattice FPGA. Implemented optical TX/RX (opto) communication between ARM MCU and FPGA for CV control loop and voltage reference management. › 3-DoF Motion System — Custom THANOS AMC Controller — Firmware development for a 3-DoF motion platform using a custom Advanced Motion Controller. — Core Skills — STM32 (F4 series) · FreeRTOS · Embedded C · CAN · LIN · UART · SPI · I2C · FPGA (Xilinx + Lattice) · RTL Design · Verilog · GNSS/IMU Integration · Motor Control · Servo Algorithms · STM32CubeIDE · Xilinx Vivado · Lattice Diamond Currently completing Automotive Embedded Systems specialization (AUTOSAR · CAN Stack · ECU Development) — VACT Technologies. Open to embedded roles in automotive, defence, aerospace, and industrial automation. Preferred locations: Chennai · Bangalore · Pune · Hyderabad
Chennai
glama
meta
minimax
n8n
Embedded Developer Intern at ESAB IND. e COM. Ltda, Jun 2025 - Sep 2025 · 4 mos, Chennai, Tamil Nadu, India, Engineered firmware for MIG welding CV control process on ESAB RENEGADE system using STM32 + Lattice FPGA. Implemented Opto TX/RX communication between ARM MCU and FPGA for mode selection and voltage reference control. Validated welding process performance on FPGA and contributed to industrial-grade embedded control implementation. Worked with STM32CubeIDE, Lattice Diamond, SPI & custom communication protocols.
Master's degree, VLSI Design and Embedded Systems, Madras institute of technology
Bachelor's degree, Electrical, Electronics and Communications Engineering, Adhiyamaan College of Education, Hosur