Harshitha Panduranga
Senior Software Development Engineer @AMD
Signup · Get unlimited contacts
WORK HISTORY
Senior Software Development Engineer @AMD
San Jose, CA, US
Lead Linux driver development and platform integration for FPGA-based systems, working across PCIe, DMA (XDMA/QDMA), GPIO, I2C, CAN, and video pipelines. Drive validation across multiple Ubuntu releases, identifying regressions and validating fixes in collaboration with upstream teams. Contribute to BIST design, prototyping, and system-level validation across Kria FPGA platforms to improve early testing and release readiness. Investigate and resolve complex cross-board issues through deep debugging, kernel patch validation, and clear technical documentation. Improve developer workflows through automation, tooling, and documentation while collaborating closely with cross-functional teams.
EDUCATION
Illinois Institute of Technology
Master of Science - MS, Electrical and Computer Engineering
Visvesvaraya Technological University
Bachelor of Engineering, Electronics and Communications Engineering
ABOUT HARSHITHA PANDURANGA
Electrical and Computer Engineering graduate with a strong foundation in embedded systems and hands-on experience developing software applications for FPGA-based boards on Linux platforms. Skilled in low-level programming, system debugging, and Linux kernel driver development. Passionate about building efficient hardware-software solutions and continuously improving software workflows through scripting and automation.SkillsProgramming: C, Python, Embedded C, Bash, basic C++, Assembly (8051, STM32, MC68K, 8086), VHDL, VerilogDriver & System-Level Development: Linux kernel modules, memory-mapped I/O, PCIe, device register accessProtocols: I2C, SPI, UART/USART, CAN, TCP/IPTools & Frameworks: Vivado, Vitis, STM32CubeIDE, CCS, Keil, Visual Studio, Code:Blocks, LabVIEW, LTspiceOperating Systems: Linux (Ubuntu), Windows, FreeRTOSAutomation & Debugging: Scripting (Bash, Python), gdb, logic analyzers, protocol analyzers, JTAG/UART-based debuggingDevelopment Boards: FPGA boards (AMD:Xilinx-based), STM32 Nucleo-64, TI AWR1642BOOST, BeagleBone Black, Raspberry Pi, ArduinoLab Equipment: Oscilloscope, Logic Analyzer, Protocol Analyzer
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.