K.Yashodhar Reddy profile photo 1 on Tal

K.Yashodhar Reddy

Firmware & Embedded Software Engineer | QNX | Embedded Linux | iMX8/iMX9 | TI AM62P | Device Drivers & BSP | Visteon

Cuddapah

3+ years of work experience

Visteon Corporation
Apr 20251 yr 3 mosPresent

Embedded Linux & QNX Kernel/Driver Development β€” NXP iMX8,iMX9 and TI AM62P Platforms - Achieved 4x boot time reduction (4s β†’ 1s) on iMX9 through systematic firmware profiling and low-level tuning β€” directly improving multimedia subsystem latency - Led end-to-end board bring-up for custom iMX9/QNX platform: boot flow analysis, peripheral initialization, hardware validation, and BSP low-level driver porting - Developed GPIO and Signature Unit resource manager drivers in C for QNX RTOS, ensuring correct peripheral init and inter-process resource arbitration - Implemented clock gating and power gating strategies to optimize power consumption on multi-processor embedded hardware - Analysed eMMC write behaviour on iMX8, investigated BKOPS host-managed vs autonomous modes. - Diagnosed patrol read interference with Power-Off Notification on Samsung eMMC causing boot regression. - Enabled UART-based IPC with loopback and hardware flow control validation for reliable inter-processor messaging - πŸ† Silver Award (Apr 2026) β€” recognized for iMX9 bring-up, eMMC EOL analysis, and QNX BSP porting ownership
Visteon Corporation
Jul 20231 yr 9 mosMar 2025

Embedded Linux & QNX Kernel/Driver Development β€” NXP iMX8 Platform - Debugged UART protocol IPC failures using QNX TraceLogger and Momentics IDE for kernel-level log analysis; restored inter-process communication stability - Resolved eMMC boot issues on iMX8 via deep JEDEC spec analysis β€” patrol read, boot blocks, garbage collection, BKOPS, ext CSD registers, and driver configs - Fixed backup GPT header corruption causing OTA and CAN reflash failures β€” traced root cause to image flashing defect and implemented driver-level fix - Validated Signature Unit & DIO Resource Manager on iMX8; performed CPU load profiling and unit testing with VectorCAST - Developed manufacturing image generation scripts with binary integrity verification - πŸ† Silver Award (Jul 2024) β€” Certificate of Excellence for outstanding business impact on Ford projects - πŸ† Winner β€” CODE CRUISE C Hackathon (Visteon, Jul 2024)
Visteon Corporation
Jan 20236 mosJun 2023

- Gained foundational understanding of embedded software architecture for automotive cluster systems on NXP iMX platforms - Assisted in peripheral driver testing and hardware validation tasks - Performed unit testing on resource managers using GoogleTest framework

K.Yashodhar’s AI Stack

langsmith
langsmith
openai
openai
railway
railway
v0
v0

Education

Vellore Institute of Technology

Btech, Electrical and Electronics Engineering

Vellore Institute of Technology

20194 yrs2023

Join K.Yashodhar and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

K.Yashodhar Reddy on Tal

Headline

Firmware & Embedded Software Engineer | QNX | Embedded Linux | iMX8/iMX9 | TI AM62P | Device Drivers & BSP | Visteon

About

Embedded Software Engineer with 3+ years of hands-on experience in embedded Linux and QNX RTOS kernel/driver development on TI AM62P, NXP iMX8 and iMX9 platforms at Visteon β€” a Tier-1 automotive supplier powering Ford, BMW, and other global OEMs. I work at the intersection of hardware and software β€” doing the kind of low-level work most engineers don't get to touch: board bring-up, BSP porting, device driver development, boot performance tuning, and deep peripheral debugging at the protocol/spec level. Notable wins: ⚑ Reduced system boot time from 4s β†’ 1s (4x improvement) on iMX9 via firmware profiling and low-level tuning πŸ† 2Γ— Visteon Silver Award recipient for iMX9 bring-up ownership and Ford project impact πŸ† Winner β€” CODE CRUISE C Hackathon (Visteon, 2024) Technical depth: - OS/RTOS: QNX SDP 7/7.1/8, Embedded Linux, Linux Kernel internals - Driver Dev: Linux/QNX device drivers, resource managers, BSP porting, GPIO, UART,Signature Unit - Peripherals: eMMC (JEDEC spec-level), NOR Flash, UART,SPI, I2C β€” deep protocol analysis & debugging - Platforms: NXP iMX8/iMX9, TI Sitara AM62P - Tools: Yocto/BitBake, QNX Momentics, VectorCAST, Klocwork, Coverity, GitLab, Jenkins

Location

Cuddapah

AI stack

langsmith

openai

railway

v0

Work experience

Software engineer -2 at Visteon Corporation, Apr 2025 - Present Β· 1 yr 3 mos, Embedded Linux & QNX Kernel/Driver Development β€” NXP iMX8,iMX9 and TI AM62P Platforms - Achieved 4x boot time reduction (4s β†’ 1s) on iMX9 through systematic firmware profiling and low-level tuning β€” directly improving multimedia subsystem latency - Led end-to-end board bring-up for custom iMX9/QNX platform: boot flow analysis, peripheral initialization, hardware validation, and BSP low-level driver porting - Developed GPIO and Signature Unit resource manager drivers in C for QNX RTOS, ensuring correct peripheral init and inter-process resource arbitration - Implemented clock gating and power gating strategies to optimize power consumption on multi-processor embedded hardware - Analysed eMMC write behaviour on iMX8, investigated BKOPS host-managed vs autonomous modes. - Diagnosed patrol read interference with Power-Off Notification on Samsung eMMC causing boot regression. - Enabled UART-based IPC with loopback and hardware flow control validation for reliable inter-processor messaging - πŸ† Silver Award (Apr 2026) β€” recognized for iMX9 bring-up, eMMC EOL analysis, and QNX BSP porting ownership

Software Engineer at Visteon Corporation, Jul 2023 - Mar 2025 Β· 1 yr 9 mos, Embedded Linux & QNX Kernel/Driver Development β€” NXP iMX8 Platform - Debugged UART protocol IPC failures using QNX TraceLogger and Momentics IDE for kernel-level log analysis; restored inter-process communication stability - Resolved eMMC boot issues on iMX8 via deep JEDEC spec analysis β€” patrol read, boot blocks, garbage collection, BKOPS, ext CSD registers, and driver configs - Fixed backup GPT header corruption causing OTA and CAN reflash failures β€” traced root cause to image flashing defect and implemented driver-level fix - Validated Signature Unit & DIO Resource Manager on iMX8; performed CPU load profiling and unit testing with VectorCAST - Developed manufacturing image generation scripts with binary integrity verification - πŸ† Silver Award (Jul 2024) β€” Certificate of Excellence for outstanding business impact on Ford projects - πŸ† Winner β€” CODE CRUISE C Hackathon (Visteon, Jul 2024)

Intern at Visteon Corporation, Jan 2023 - Jun 2023 Β· 6 mos, - Gained foundational understanding of embedded software architecture for automotive cluster systems on NXP iMX platforms - Assisted in peripheral driver testing and hardware validation tasks - Performed unit testing on resource managers using GoogleTest framework

Education

Btech, Electrical and Electronics Engineering, Vellore Institute of Technology