Sankirth Gunnam profile photo 1 on Tal

Sankirth Gunnam

Staff Engineer at Samsung semiconductor India research and development

Greater Bengaluru Area

9+ years of work experience

Mar 20242 yrs 8 mosPresent

India

Lead a team of 10 owning end-to-end delivery of the RF Driver bring-up application used for smartphone RF front-end configuration and driver code generation. • Architected a modular no-code RF code-generation platform (Jinja2 + PyQt) that replaces manual driver/config work with datasheet-driven automation • Built a CAD-style drag-and-drop schematic UI so engineers can place front-end components, wire RFIC↔antenna paths, and auto-generate interconnect/driver code • Dual-track collaboration with the RF Driver team: translate datasheets/schematics into device configs for bands and operating scenarios • Applied Qt Model-View-Delegate, event loop, and widgets for a scalable desktop engineering tool • Introduced AI-assisted workflows and TDD practices across the team to automate repetitive work and raise code coverage Stack: Python, PyQt/Qt, Jinja2, C/C++ driver interfaces, RF FE bring-up
Mar 20222 yrs 2 mosApr 2024

Bengaluru

Contributed to RF driver/application tooling end-to-end: development, peer review, testing, packaging, and client delivery. • Developed a Qt desktop application that generates RF front-end driver code from structured, datasheet-driven inputs • Implemented GUI architecture using Qt Model-View-Delegate (MVD) • Integrated Microsoft LSP with LLVM/Clang to parse C/C++ ASTs for code insights across large driver codebases • Adapted RF firmware/driver structure so configuration code could be safely auto-generated by the tool • Built Windows installers with PyInstaller, NSIS, and InstallForge; delivered releases on schedule Focus: RF FE device configuration, driver code generation, embedded-aware tooling for cellular hardware teams
Sep 20192 yrs 10 mosJun 2022

Bangalore Urban

Built automation and analysis tools for smartphone RF validation and cellular conformance testing. • Developed Python/PyQt5 automation for 3GPP TS 36.521-1 (LTE/NR) conformance — Rx/Tx tests with initial conditions, procedures, and expected results • Controlled RF test equipment via SCPI and UEs via AT commands; applied LTE/NR frame structure and resource-block knowledge in test design • Built an RF log-analysis tool that processes Jira issues, plots RF parameters, filters duplicates, and feeds results back to Jira • Delivered an inventory tool to track devices/assets across teams; authored design docs and partnered closely with customers on requirements Stack: Python, PyQt5, SCPI, AT commands, 3GPP RF conformance, Perforce
HARMAN India
Oct 20172 yrsSep 2019

Bangalore Urban

Developed embedded middleware for In-Vehicle Infotainment (IVI) supporting Apple device connectivity. • Built C++ middleware for iPod Accessory Protocol (iAP) on embedded Linux and Java components on Android • Implemented iAP interfaces so third-party IVI apps (media, maps) could communicate with connected Apple devices • Contributed to Apple CarPlay over USB/Wi-Fi, including IAP-based authentication between phone and head unit • Used static analysis to identify and triage defects before release; worked closely with customers on issues and escalations Stack: C++, Java, Embedded Linux, Android, iAP, CarPlay

Sankirth’s AI Stack

claude code
claude code
cursor
cursor
mcp
mcp
openclaw
openclaw
opencode
opencode
Roo Code
Roo Code

Education

The oxford college of engineering

Bachelor of Engineering - BE, Electrical, Electronics and Communications Engineering

The oxford college of engineering

20134 yrs2017

Join Sankirth and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Sankirth Gunnam on Tal

Headline

Staff Engineer at Samsung semiconductor India research and development

About

I'm Sankirth Gunnam, a Staff Software Engineer with 8+ years across semiconductor RF and automotive IVI. I work at the intersection of desktop tooling and RF/embedded driver bring-up — and I'm actively deepening my path toward full-time embedded / firmware engineering. At Samsung Semiconductor, I working in a team of 10 building the RF Driver bring-up platform: a datasheet-driven system that configures RF front-end devices and generates driver and interconnect code for paths between RFIC and antenna. Day to day I work dual-track with the RF Driver team, translating schematics and datasheets into real configuration workflows — not just UI automation. Earlier I built 3GPP 36.521-1 conformance tooling (LTE/NR Rx/Tx, AT commands, SCPI instruments) and, at Harman, C++ embedded middleware for Apple CarPlay / iAP on embedded Linux and Android. What I do professionally: - RF front-end driver bring-up & code generation (Jinja2, PyQt) - Desktop GUIs for complex engineering workflows (Qt Model-View-Delegate) - Cellular RF validation & 3GPP conformance automation - Automotive IVI middleware (iAP / CarPlay) - Leading teams, design reviews, and shipping production tooling to clients Where I'm growing (embedded focus) - Bare-metal STM32F446 (register-level, no HAL): GPIO, UART, SPI, I2C, ADC/DAC, DMA, timers, CAN - FreeRTOS internals on Cortex-M4 - Hands-on projects: autonomous voice-controlled car, robot arm (Arduino Mega + Raspberry Pi), laser cutter, LPC2148 GSM prototype Core stack: C, C++, Python | Qt/PyQt | Embedded Linux / Android | ARM Cortex-M | FreeRTOS | SCPI / RF test automation Open to conversations on embedded firmware, and engineering tooling roles where hardware-aware software matters.

Location

Greater Bengaluru Area

AI stack

claude code

cursor

mcp

openclaw

opencode

Roo Code

Work experience

Staff Engineer at Samsung Semiconductor India Research and Development, Mar 2024 - Present · 2 yrs 8 mos, India, Lead a team of 10 owning end-to-end delivery of the RF Driver bring-up application used for smartphone RF front-end configuration and driver code generation. • Architected a modular no-code RF code-generation platform (Jinja2 + PyQt) that replaces manual driver/config work with datasheet-driven automation • Built a CAD-style drag-and-drop schematic UI so engineers can place front-end components, wire RFIC↔antenna paths, and auto-generate interconnect/driver code • Dual-track collaboration with the RF Driver team: translate datasheets/schematics into device configs for bands and operating scenarios • Applied Qt Model-View-Delegate, event loop, and widgets for a scalable desktop engineering tool • Introduced AI-assisted workflows and TDD practices across the team to automate repetitive work and raise code coverage Stack: Python, PyQt/Qt, Jinja2, C/C++ driver interfaces, RF FE bring-up

Associate staff engineer at Samsung Semiconductor India Research and Development, Mar 2022 - Apr 2024 · 2 yrs 2 mos, Bengaluru, Contributed to RF driver/application tooling end-to-end: development, peer review, testing, packaging, and client delivery. • Developed a Qt desktop application that generates RF front-end driver code from structured, datasheet-driven inputs • Implemented GUI architecture using Qt Model-View-Delegate (MVD) • Integrated Microsoft LSP with LLVM/Clang to parse C/C++ ASTs for code insights across large driver codebases • Adapted RF firmware/driver structure so configuration code could be safely auto-generated by the tool • Built Windows installers with PyInstaller, NSIS, and InstallForge; delivered releases on schedule Focus: RF FE device configuration, driver code generation, embedded-aware tooling for cellular hardware teams

Senior Software Engineer at Samsung Semiconductor India Research and Development, Sep 2019 - Jun 2022 · 2 yrs 10 mos, Bangalore Urban, Built automation and analysis tools for smartphone RF validation and cellular conformance testing. • Developed Python/PyQt5 automation for 3GPP TS 36.521-1 (LTE/NR) conformance — Rx/Tx tests with initial conditions, procedures, and expected results • Controlled RF test equipment via SCPI and UEs via AT commands; applied LTE/NR frame structure and resource-block knowledge in test design • Built an RF log-analysis tool that processes Jira issues, plots RF parameters, filters duplicates, and feeds results back to Jira • Delivered an inventory tool to track devices/assets across teams; authored design docs and partnered closely with customers on requirements Stack: Python, PyQt5, SCPI, AT commands, 3GPP RF conformance, Perforce

Associate Software Engineer at HARMAN India, Oct 2017 - Sep 2019 · 2 yrs, Bangalore Urban, Developed embedded middleware for In-Vehicle Infotainment (IVI) supporting Apple device connectivity. • Built C++ middleware for iPod Accessory Protocol (iAP) on embedded Linux and Java components on Android • Implemented iAP interfaces so third-party IVI apps (media, maps) could communicate with connected Apple devices • Contributed to Apple CarPlay over USB/Wi-Fi, including IAP-based authentication between phone and head unit • Used static analysis to identify and triage defects before release; worked closely with customers on issues and escalations Stack: C++, Java, Embedded Linux, Android, iAP, CarPlay

Education

Bachelor of Engineering - BE, Electrical, Electronics and Communications Engineering, The oxford college of engineering