Graduate Embedded Software Engineer @ JLR | IIT Kharagpur ’24

Bengaluru
IIT Kharapur

Bengaluru

Kharagpur






Bachelor of Technology (Hons.), Instrumentation Engineering (Electrical Engineering)
Indian Institute of Technology, Kharagpur
Join Avinash and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossGraduate Embedded Software Engineer @ JLR | IIT Kharagpur ’24
What draws me to embedded software is the discipline it demands — every line of code has to respect real hardware constraints: timing, memory, power, interrupts. I like that the feedback is immediate and honest: it either meets the deadline or it doesn't, the interrupt is handled correctly or it isn't. Built a preemptive RTOS kernel for ARM Cortex-M from scratch — including a Linux simulation port and priority inheritance scheduling to fix priority inversion bugs. At Jaguar Land Rover, worked on embedded firmware across CAN, SPI, and ADC interfaces, including hard real-time I²T overcurrent protection. Also built a Programmable Load Switch Multiplexer for HIL rig optimization during a hackathon, from concept to a fully passing test suite. Background spans FPGA design, embedded firmware, and systems debugging, with a first-principles approach to hardware-software problems.
Greater Bengaluru Area
claude code
claude
kiro
openai
githubcopilot
Embedded Software Engineer at JLR, Jul 2024 - Present · 2 yrs 3 mos, Bengaluru, • Engineered robust SDV PPDU embedded firmware, initializing ADC, SPI, PIT, and GPIO peripherals for core system functionality • Optimized an ADC driver to 1 MHz sampling frequency, enabling continuous real-time telemetry tracking across 10 analog channels • Programmed deterministic Overcurrent safety mechanisms using I2T protection algorithms and PIT for automotive fault detection • Integrated CAN and SPI functionality, analyzing circuit designs to ensure signal integrity and reliable digital e-fuse control • Built a hardware validation and debug framework for automated regression testing and remote command execution over UART • Deployed RTOS-based task scheduling to manage ISR priorities, mutex-protected bus access, and deterministic fault-response timing Deployed RTOS-based task scheduling to manage ISR priorities, mutex-protected bus access, and deterministic fault-response timing • Engineered production-grade firmware for automotive Solid State Contactors (SSC) on Infineon TC387 SOC, architecting a 5-state control machine and AURIX GTM hardware trip paths to achieve <5 μs deterministic fault protection independent of CPU load • Designed advanced SSC control algorithms (soft-start, sequencing, and auto-recovery), reducing inrush current by 30–40%
Student Researcher at SEAL, IIT Kharagpur, Jul 2023 - May 2024 · 11 mos, IIT Kharapur, (Under the guidance of Prof. Debdeep Mukhopadhyay) • Optimized cross-architectural PUF modeling by integrating multi-agent PSO to refine global exploration and exploitation strategies • Analyzed P-block security in passive reconfigurable RRAM crossbars, safeguarding hardware against bit-level vulnerabilities • Evaluated PUF Strict Avalanche Criterion and response-flip probabilities to measure stability under challenge variations • Created a PUF validation framework with custom sorting to prevent overfitness and accelerate convergence by 17% • Modeled a passive RRAM PUF in Python using machine learning, yielding a 200x accuracy boost and 92% bit-identification precision
EV Powertrain Intern at JLR, May 2023 - Jul 2023 · 3 mos, Bengaluru, • Developed automated vehicle cooling-system testing frameworks using Vector CANoe and CAPL scripting for target validation • Simulated cooling-system actuators and electric motors using CAPL models to enable accurate closed-loop testing environments • Implemented and validated communication between master ECU and peripheral nodes utilizing the automotive LIN protocol stack • Investigated hydrogen storage technologies for automotive use and designed a type-4 vessel raising operating pressure tolerance from 350 to 700 bar via geometric optimization. • Proposed a conformable storage tank improving volumetric efficiency by 20% over the type-4 vessel, using tension struts to mitigate wall pressure bulges.
Undergraduate Researcher at Indian Institute of Technology, Kharagpur, Dec 2021 - Nov 2022 · 1 yr, Kharagpur, (Under the guidance of Prof. Sudipta Mukhopadhyay) • Implemented server-client communication for transferring videos using Java RMI • Implemented a zoom function for on-going videos • Optimized Rain and Fog processing algorithms and improved video streaming rate of HD and Ultra HD videos from 26 to 30 fps
Bachelor of Technology (Hons.), Instrumentation Engineering (Electrical Engineering), Indian Institute of Technology, Kharagpur
github: https://github.com/avinashjnvr