Suranjan Chakraborty

Product Engineer

Bangalore Urban, Karnataka, India13 yrs experience
Highly Stable

Key Highlights

  • Nearly 13 years in semiconductor industry.
  • Expert in power management and thermal validation.
  • Published innovations at IEEE conference.
Stackforce AI infers this person is a Semiconductor Validation Engineer with expertise in power management and system validation.

Contact

Skills

Core Skills

Validation EngineeringTest AutomationThermal Management ValidationSilicon ValidationPower Management Validation

Other Skills

WOAWindows on ARMWinDbgPower ManagementTest ExecutionTechnological InnovationPythonUSB Functional TestTestingSoftware Quality AssuranceShell ScriptingDebuggingTest PlanningQuality AssuranceRegression Testing

About

As a System Firmware and Diagnostics Quality Engineer at Apple , I am passionate about innovating and safeguarding intellectual property by filing patent applications. I have nearly 13 years of experience in the semiconductor industry, working with leading companies such as Qualcomm, Intel, Samsung and Wipro, and validating various aspects of system-on-chip (SoC) functionality. My core competencies include post-silicon SoC/ system power management and thermal functional validation, Linux USB peripherals test, and Python-based test automation etc. I have successfully executed multiple projects involving functional/ non-functional, use case, regression, and stress testing of Android and Windows-based devices, using advanced tools and techniques. I have also published my innovation at work at IEEE conference. I am driven by the mission of delivering high-quality and reliable products that enhance the performance and user experience of Qualcomm's next-generation chipsets.

Experience

13 yrs
Total Experience
2 yrs 6 mos
Average Tenure
2 mos
Current Experience

Apple

System Firmware and Diagnostics Quality Engineer

Mar 2026Present · 2 mos · Bengaluru, Karnataka, India · Hybrid

  • iPhone System Firmware and Diagnostics Team
WOAWindows on ARMWinDbgSilicon ValidationPower ManagementValidation Engineering+48

Qualcomm

Staff Engineer

Aug 2024Mar 2026 · 1 yr 7 mos · Bengaluru, Karnataka, India · On-site

  • Project Executing: Snapdragon Windows-on-ARM System Power Management & Thermal Functional Validation
  • Description: Conducting comprehensive validation of power and thermal management on the next-generation Qualcomm Snapdragon client computing Windows platform, gaining extensive experience in end-to-end feature evaluation
  • Key Responsibilities:
  • Leading the validation of CPU and Bus Dynamic Clock and Voltage Scaling (DCVS) features as part of active state power management
  • Managing the validation of various active and passive cooling and thermal features, including external thermistors, enhanced limits management, PMIC die temperature control, and processor power management, from the Bring-Up phase to Qualification Sample (QS)
  • Facilitating CR scrum meetings to expedite the resolution of milestone blockers identified by the WinAPT team
WOAThermal Management ValidationManual TestingPythonQuality AssuranceSystem Validation+12

Intel corporation

SoC Functional Validation Engineer

Feb 2021Aug 2024 · 3 yrs 6 mos · Bengaluru, Karnataka, India · Hybrid

  • Project Executed: Intel Validation Engineering [iVE] - Post Silicon SoC Power Management & Thermal Functional Validation
  • Description: The scope of the project is to perform power and thermal management validation for next-generation Intel Performance core/ Efficient core chipset-based client computing Windows platforms, including high-end desktops/ laptops, high-performance, cost-saving laptops, and Chromebooks etc. [Intel Core Ultra | i9/ i7/ i5/ i3/ Pentium/ Celeron]
  • Key Result Areas:
  • Owned Idle state and Active state power management and thermal modules from Power-On phase to PRQ
  • Led Debug Task Force for milestone blockers, raising, debugging issues, and assigning tasks to relevant teams
  • Mentored interns on power management modules
  • Executed different C-states entry/exit using Pega and mailbox commands by limiting c-state
  • Validated therm-trip, throttling, PROCHOT, and RATL through the PECI interface
  • Authenticated modern stand-by mode (Sxix/S0ix), all Suspend states (S3/S4/S5), cold reset, warm reset, global reset cycling, thermal stress, and stability runs at different temperatures as per HAS/MAS/FAS/SAS documents
  • Analysed mem-dump through WinDbg, captured due to Bug Check (BSOD), DPMO/DPMT failures
  • Performed validations like Hardware-Controlled Performance State, legacy P-State, RAPL, and GVFSM flow for core, ring, and graphics with single-core, multi-core turbo frequency to verify power budget as part of System Agent GeyserVille/Dynamic Voltage Frequency Scaling
  • Collected traces and hardware signals for PM flow using On-Die Logic Analyzer and Oscilloscope
  • Ran baby step test cases on pre-silicon emulation models from RTL
  • Leveraged high-level architecture understanding of the interaction among Core, Peripheral Control Hub, and different IPs
Technological InnovationSilicon ValidationThermal Management ValidationPythonSystem ValidationDebugging+8

Qualcomm

2 roles

Senior Engineer

Jul 2018Jan 2021 · 2 yrs 6 mos

  • Project Executed: Qualcomm Voice & Music - CSR (Cambridge Silicon Radio) - DSP Audio Validation
  • Description: The scope of the project is to analyse different test vectors of audio over Bluetooth and perform regression testing on different DSP Audio Capabilities on Qualcomm CSR upcoming chipsets. Experience in automation using Python
  • Key Result Areas:
  • Examining Audio Test Vectors such as System Latency, Master - Slave Delay, Left - Right Phase Difference, Noise Level, Signal Level, Signal to Noise Ratio (SNR), Total Harmonic Distortion plus Noise (THD+N), Glitch, Drop, Speech/ Audio Quality (PESQ/ PEAQ), MIPS with 44100 and 48000 sampling rate, different bit pool & bitrate and with Adaptive Noise Cancellation On/Off which includes low power audio graph and high quality audio graph
  • Authorising audio codecs like SBC, APTX Classic, APTX Adaptive, SPRINT for A2DP profile in music and SCO channel for Hands Free Profile (HFP), Clear Voice Capture (CVC) over bluetooth
  • Obtaining knowledge on validating audio over wired-in connections through ADC-in, USB-in, SPDIF-in, I2S-in and DAC OUT/ I2S OUT channel
  • Validating ADK release builds for Speaker, Headset, Broadcast Audio and True Wireless Stereo/ Mirroring based Earbud
  • Fixing framework issues on pyATS through Perforce and bringing new setups for different Qualcomm - CSR based chipsets; performing bug raising, tracking root cause analysis through BugDB, JIRA
Test Execution

Senior Engineer

May 2017Jul 2018 · 1 yr 2 mos

  • Project Executed: Qualcomm Snapdragon Core Android Platform Test - Linux USB Peripherals
  • Description: Project was to perform USB functional validation which includes USB Host Mode testing on upcoming Qualcomm Snapdragon chipsets. Hand-full experience in testing USB 2.0 and 3.0 upstream and downstream electrical compliance for super speed, high speed, full speed, low speed modes of devices and executed Type C, PD - Chapter 6, 7 and 9 (USB CV) Compliance. Experiences in testing the feature end-to-end & in automation using Python, Shell scripting
  • Key Result Areas:
  • Executed functional testing for all USB interfaces and compositions such as ADB, non-ADB, DIAG, MASS_STORAGE, MTP, PTP, MIDI, RNDIS, RmNet, CCID, NCM, QDSS, DPL, EUD features
  • Validated Type C feature like Flip, Dual Role, Power Delivery, DFP and UFP Role Swap, Tunnel mode
  • Authenticated USB functionalities like General USB, Modem, USB Low Power Mode, System Suspend, Audio over Accessories, Multiple Composition Switch, All types of Charger detection like SDP, CDP, DCP, HVDCP and Floating Host Mass Storage, Host Human Interface Device Detection, Host Ethernet, Host Low Power Mode, USB Video, USB Audio
  • Modified KPI Automation framework, developed by SD Team and enabled QIPL team to run KPI Automation and upload the test result automatically under SharePoint, by taking ownership
Test Execution

Samsung semiconductor

Lead Engineer

Oct 2015Apr 2017 · 1 yr 6 mos · Bengaluru, Karnataka, India

  • Project Executed: Memory Solution - TCG OPAL/ ENT Test Suite Development, Certification Test, and Fuzzy Test
  • Description: Developed and maintained a Test Suite to validate Firmware of Self Encrypting Disk (SED) based Solid State Drive (SSD) with SATA/SAS protocol under policy-driven access control, integrating trusted computing features by Trusted Computing Group (TCG)
  • Key Result Areas:
  • Developed a tool: “Superseder” which took multiple lines as input at one time and replaced or added those lines before/after the given input strings as per users’ choice within a script file without opening
  • Led a high-performing testing team of 4 personnel and created test strategies & plans by taking ownership to reach the target within a deadline from the tables of TCG Core, OPAL, and Pyrite specification for payload formation/ encoding, level 0 discovery, interface communication protocol support like ComID management, stack protocol reset, TPer [Trusted Peripheral] reset, two security providers [Admin/ Locking SPs], different authentication combination with admins/ users authorities, access control feature, SP issuance and different methods supported by two security providers
  • Managed creation of locking ranges; assigned values to each of the ranges using different authorities by changing the CPIN value of MSID PIN [Key Encryption of K_AES_256 Table] and ensuring adherence to all methods: Start/ Sync/ Close Session, Next, GetACL, Get, Set, Authenticate, Revert/ RevertSp, Activate, GenKey, Random, Crypto-Graphic Erase, etc.
Test Execution

Wipro limited

Software Engineer

Mar 2013Oct 2015 · 2 yrs 7 mos · Bengaluru, Karnataka, India

  • Project Executed: Energy & Thermal Management System Architecture validation of Intel x86 64-bit Atom Quad-Core Processor-based Android Smartphone and Tablet platforms
  • Client: Intel Technology India Pvt. Ltd. - EM Feature Integration Team, Ultra Mobility Group [UMG]
  • Description: The scope of the project is to validate and maintain Whiskey | Shady | Basin Cove Power Management IC [PMIC], Linux USB, bq24xxx Charger, max170xx Fuel Gauge, Burst Case Unit [BCU], Charging OS [COS], Recovery OS [ROS], Provisioning OS [POS | Boot loader] & Thermal drivers
  • Key Result Areas:
  • Developed 300 scripts of Charger, Fuel Gauge, BCU, Thermal [iTUXd], and COS modules using Python by taking ownership of Automation and facilitated the energy management team to achieve automation target before the timeline
  • Leveraged understanding of the interaction between PMIC, USB, Charger, and Fuel Gauge
  • Helped the team to ramp up quickly by Knowledge Transformation on various activities in all modules
  • Performed system bring-up, bug raising, tracking, triaging, debugging, and root cause analysis through Bugzilla/ JIRA and fixing board-level issues for automation, thermal, and EM modules at board level using Android Debug Bridge
  • Managed Power and Performance [PnP] PI, Thermal KPI & characterization with GL Benchmark-2.7, Andebench, An Tutu, video playback, video recording with camera flash on for capturing Front skin, Back skin, and battery sensor temperature of the device, and verified thermal throttling, dethrottling action accordingly
  • Acquired basic knowledge of Wireless Charging [Resonant Inductive Coupling] Technology
Silicon Validation

Education

West Bengal University of Technology, Kolkata

Master of Technology (M.Tech.) — Microelectronics & VLSI Technology

Saroj Mohan Institute of Technology

Bachelor of Technology (B.Tech.)

Arambagh High School

High School Diploma — Mathematics and Computer Science

Stackforce found 100+ more professionals with Validation Engineering & Test Automation

Explore similar profiles based on matching skills and experience