Kavya P profile photo 1 on Tal

Kavya P

Embedded Software Engineer | C/C++ · CAN · RTOS | Automotive ECU & ADAS Systems | Seeking Embedded / Automotive SW Roles

Bengaluru

1+ year of work experience

Emertxe Information Technologies
Jul 20251 yrPresent

Bengaluru, Karnataka, India

Developed C/C++ programs targeting embedded Linux environments, focusing on process management, IPC, and file system interaction under memory-constrained conditions. • Built and debugged microcontroller projects using interrupt-driven architectures — implementing timer configurations, GPIO control, and real-time event handling. • Studied CAN bus protocol internals: frame structure, arbitration logic, and ECU communication patterns applicable to automotive sensor networks. • Practised structured debugging workflows using GDB and serial output tracing — reducing defect turnaround time on project submissions. • Gained exposure to ADAS system fundamentals: sensor fusion concepts, proximity detection, and decision-layer architecture for driver assistance.

Kavya’s AI Stack

cursor
cursor
github copilot
github copilot
ollama
ollama
openai
openai

Education

Bachelor of Engineering - BE, Electronics and Communication Engineering

NEHRU COLLEGE OF ENGINEERING AND RESEARCH CENTRE, PAMBADY

20214 yrs2025

Join Kavya and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Kavya P on Tal

Headline

Embedded Software Engineer | C/C++ · CAN · RTOS | Automotive ECU & ADAS Systems | Seeking Embedded / Automotive SW Roles

About

I write C that runs inside vehicles — close to metal, close to real-time. As an Embedded Systems engineer with a background in Electronics & Communication Engineering, I work at the intersection of automotive hardware and software: ECU behaviour, ADAS fundamentals, CAN bus communication, and low-level firmware development. What I build: → Microcontroller-based systems with interrupt-driven real-time behaviour → C/C++ programs for data parsing, file I/O, and bit-level manipulation → Steganography and MP3 tag tools — both involving structured binary data handling What I'm developing right now: → Embedded software testing and validation workflows → Test case design for ECU and sensor subsystems → Embedded Linux and RTOS-based system architecture My edge: I combine hardware-level thinking (timers, registers, peripherals) with structured software design (data structures, modular C, debugging under constraints). I'm not just a programmer — I understand why the hardware behaves the way it does. Currently looking for: Embedded Software Engineer, Automotive Firmware, ADAS Software, or ECU Development roles where I can contribute to production-grade systems and grow fast. 📍 Bengaluru | Open to relocation | kavyaramadas021@gmail.com

Location

Bengaluru

AI stack

cursor

github copilot

ollama

openai

Work experience

Internship Trainee at Emertxe Information Technologies, Jul 2025 - Present · 1 yr, Bengaluru, Karnataka, India, Developed C/C++ programs targeting embedded Linux environments, focusing on process management, IPC, and file system interaction under memory-constrained conditions. • Built and debugged microcontroller projects using interrupt-driven architectures — implementing timer configurations, GPIO control, and real-time event handling. • Studied CAN bus protocol internals: frame structure, arbitration logic, and ECU communication patterns applicable to automotive sensor networks. • Practised structured debugging workflows using GDB and serial output tracing — reducing defect turnaround time on project submissions. • Gained exposure to ADAS system fundamentals: sensor fusion concepts, proximity detection, and decision-layer architecture for driver assistance.

Education

Bachelor of Engineering - BE, Electronics and Communication Engineering, NEHRU COLLEGE OF ENGINEERING AND RESEARCH CENTRE, PAMBADY

Kavya P - Internship Trainee in Bengaluru | Tal