Sathyaraj Balasubramanian

CTO

Bengaluru, Karnataka, India16 yrs 5 mos experience
Highly Stable

Key Highlights

  • Led multiple teams in high-stakes semiconductor projects.
  • Delivered 15 projects in a year across diverse market segments.
  • Expert in embedded systems and wireless communication protocols.
Stackforce AI infers this person is a seasoned expert in semiconductor and telecommunications industries, specializing in embedded systems and wireless technologies.

Contact

Skills

Core Skills

Embedded SoftwareMemory ControllersFirmwareVerification And Validation (v&v)Silicon ValidationDebuggingWireless

Other Skills

Embedded DevicesDDRTeam LeadershipEngineering ManagementSystem Architecture5G New Radio (NR)4GWinDbgGNU DebuggerLauterbachTrace32Python (Programming Language)LORASTM32SQL

Experience

16 yrs 5 mos
Total Experience
3 yrs 9 mos
Average Tenure
1 yr 5 mos
Current Experience

Microsoft

Principal Software Engineering Manager

Dec 2024Present · 1 yr 5 mos · Bengaluru, Karnataka, India

Qualcomm

Senior Staff Manager

Oct 2021Jan 2025 · 3 yrs 3 mos · Bengaluru, Karnataka, India · On-site

  • Managing a team that is responsible for developing content for DDR Memory Controller (LP4/LP5) and validating the functionality of the memory controller.
  • Working on extremely challenging environment - multiple parallel projects execution. Delivered 15 projects in a year - across different market segments like Compute, Auto, Mobile, XR etc.,
  • Driving and delivering our content right from pre-si phase, we understand the design changes for the project and start enhancing the tool to cover for new scenarios. We are in-charge of validating it on both pre-si and post – si.
  • Our tool framework is primarily in C and ASM and is capable of running on different processors like ARM ( arm asm), Qualcom DSP Processors ( Qualcom DSP assembly) and will drive traffic towards DDR memory.
  • Analyzing / Reproducing Customer issues – Performance and Functional issues.
Embedded SoftwareEmbedded DevicesDDRTeam LeadershipEngineering ManagementMemory Controllers+3

Intel corporation

Engineering Manager

Feb 2015Oct 2021 · 6 yrs 8 mos · Greater Bengaluru Area · On-site

  • Discrete Graphics Post Si Validation, Engineering Manager:
  • Managing the team that is Responsible for validating the SOC IPs on a discrete graphics card.
  • Team is responsible of validating all the SOC IPs - PCIE, HBM Memory Controller, Security, MDFI, DFD & RAS
  • Primary focus was on Validating the Memory controller IP and developing content for it.
  • Planning and Driving the Power-On Activities from Bangalore Site.
  • Firmware Engineering Manager - Firmware Component Verification (LTE & 5G NR)
  • Firmware Component Verification Manager responsible for design, planning, development and execution of new test cases and enhancing coverage gaps for 4G & 5G physical layer protocol. ( Java , C , Python )
  • Managing a team of 20 members. Built almost the entire team from scratch, recruiting, ramping up the team and getting them to deliver with quality.
  • Have lead multiple bring-up camps from Firmware side. Co-ordinating efforts across multiple geos.
  • Involved in extensive debugging of firmware (Sanjole, T32,Python, Intel internal tools)
  • LTE System Debug and Autonomous Triage System Team:
  • Responsible for design and development of autonomous triage system along with a core team of 5 members. Leading the efforts from Bangalore site. (C / C++)
  • Triage System – was mainly developed for analyzing LTE FW crashes that were reported from various test campaigns.
  • Triage System helped Modem division save a huge deal (~5m USD).
  • LTE FW developer:
  • Worked in L1 Controller team. Responsible for development of Layer 1 controller software for LTE.
  • Understanding the 3GPP PHY protocol spec, implementing the controller part,
  • Worked in LTE Downlink Datapath handler , maintaining the downlink datapath state machine , configuring lower layers for decoding based several conditions ( number of symbols to monitor, which RNTI etc.,) , turning on/off Databanks ,maintaining the timers, scheduling events etc., (C++ / Tensilica Architecture)
Wireless5G New Radio (NR)4GEmbedded DevicesFirmwareVerification and Validation (V&V)+10

Self-employed

Software Solution Architect

Jan 2012Jan 2015 · 3 yrs · Remote

  • Worked on a freelancer for multiple clients.
  • Worked primarily on Embedded projects
  • Industrial automation Using STM LORA RF Protocol – Designed and developed a MAC layer that sits on top of LORA PHY – To communicate with multiple RF Nodes. Nodes are connected to industrial valves.
  • Multiple other projects :
  • o Embedded Firmware - RF
  • o File Encryption Plugin
  • o RFID SW Infra With SQL DB - Python With TCP/IP
  • o PHP-JavaScript and Visualization
Embedded DevicesEmbedded SoftwarePython (Programming Language)LORASTM32SQL+1

Qualcomm

2 roles

Senior Engineer

Oct 2008Dec 2011 · 3 yrs 2 mos · San Diego County, California, United States · On-site

  • Worked in WCDMA Physical Layer team. Involved in design and development of WCDMA Physical layer Uplink protocol. My main responsibilities include understanding the Uplink protocol stack of WCDMA technology, implement the protocol and perform preliminary test. Have designed, implemented and tested features related to Uplink channels (R99 and HSUPA).
  • Worked on couple of new features – MPR based on temperature sensor data, and usage of SW HARQ memory instead of HW HARQ.
  • Perform analysis on the logs coming in from test teams inside Qualcomm and also the logs coming in from various clients. Understanding the issues present in the log file and fixing the issues.
  • On various occasions been the Crash analysis lead, often analyzing the crash dumps using Trace 32 software, looking at the stack trace and performing reverse analysis on the dumps to identify the cause of the issues and interacting with corresponding team(s) to get the issues fixed.
3GPPWCDMAEmbedded SoftwareFirmware

Intern

Apr 2007Sep 2007 · 5 mos · San Diego, California, United States · On-site

  • Intern with WCDMA Firmware team
  • Validating the WL1 Firmware
  • Developing Test content for WCDMA Physical Layer
  • Debugging failures with UE Logs and Anritsu Logs
  • Developed couple of utility tools to automate some of the test and integration process ( Python and C#) which was widely adapted and appreciated by all our team members

Utah state university

Research Assistant

Sep 2006Sep 2008 · 2 yrs · Salt Lake City Metropolitan Area

Education

Utah State University

Master's degree — Computer Science

Jan 2006Jan 2007

Anna University Chennai

Bachelor's degree — Computer Science

Jan 2002Jan 2006

Stackforce found 100+ more professionals with Embedded Software & Memory Controllers

Explore similar profiles based on matching skills and experience