Gopikrishnan R

Software Engineer

Bengaluru, Karnataka, India10 yrs 9 mos experience
Highly Stable

Key Highlights

  • Over 8 years of experience in software development.
  • Expertise in automation frameworks and test architecture.
  • Multi-domain experience in Networking, Memory, and Graphics.
Stackforce AI infers this person is a Firmware and Software Development Engineer with expertise in Networking and Automation.

Contact

Skills

Core Skills

FirmwareAutomationNetworkingDebugging

Other Skills

API DevelopmentAPIsAdobe PhotoshopAlgorithmsBashC (Programming Language)C++CICascading Style Sheets (CSS)CharacterizationComputer Graphics DesignConcurrent ProgrammingDSADVTEmmc

About

• Software Developer with over 8 years of experience with expertise in design and development of Automation Framework, tools and automated test content for validating Driver/Firmware flows and features. • Hands-on experience in design and development of Automation and test architecture, building general purpose libraries, development of simulation environments and debug tools. • Multi-domain experience - Networking (WLAN), Memory and Graphics and has experience with different automation frameworks and environments and worked at different levels of Software development cycle. • Debug expertise across multiple features in multiple domains. • Currently working as GPU Software Development Engineer at Intel as a part of Windows display Driver team. • Electronics and Communication Engineering Graduate from Mar Athanasius College of Engineering, Kerala, India.

Experience

Arm

2 roles

Staff Engineer

Promoted

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

Senior Engineer

Jun 2023Oct 2024 · 1 yr 4 mos · Bengaluru, Karnataka, India

Intel corporation

2 roles

GPU Software Development Engineer

Nov 2021Jul 2023 · 1 yr 8 mos · Bangalore Urban, Karnataka, India

Graphics Software Engineer

May 2021Nov 2021 · 6 mos · Bangalore Urban, Karnataka, India

Western digital

2 roles

Senior Engineer, Firmware Engineering

Jul 2019May 2021 · 1 yr 10 mos

  • Development of test architecture of python-based validation framework. Designed and implemented common libraries and brought-up many general-purpose APIs to be used across validation framework.
  • Designed and developed test cases in Python, bash for various feature, stress and performance validation. Worked on porting test scripts and validating wrt different NAND Technologies (bics3,4,5,6).
  • Wrote many cross-functional test cases for feature verification at functional level of firmware flows. Deployed these into CI runs.
  • Validated Backend FW code (Whitebox) for USB devices on hardware and model (SW simulation) thereby validating firmware algorithms which ensures longevity and endurance of devices.
  • Proactively wrote automation scripts to assist debugging and helped in writing unittest validation of Firmware during the development.
PythonBashCIFirmwareValidation FrameworkTest Architecture+2

Senior Engineer, Software Development Engineering

May 2018May 2021 · 3 yrs

  • Involved in test design, review and automation of test cases for new firmware features.
  • Validated eMMC and UFS product Firmware with automated tests written in Python in both end-user platforms, pre-production platforms and also in simulation environment.
  • Handled a team of 6 for execution of customer Quals.
PythonAutomationFirmwareTest DesignValidation

Broadcom limited

Radio Frequency Test Engineer

Jun 2015Apr 2018 · 2 yrs 10 mos · Bengaluru Area, India

  • Characterization of next generation Wireless LAN chipsets designed by Broadcom for Mobile platforms, Wireless Routers/ Access Points and STB platforms.
  • PHY and MAC layer validation of chipsets from R&D to production, adhering to WiFi protocols - IEEE 802.11b, 802.11n, 802.11ac, 802.11ax.
  • Brought in innovative steps to considerably reduce the debug time and effort by steps like automating repetitive manual jobs and enhancing and customizing the test reports.
  • Brought up customized test rigs and enhanced existing rigs to the changing requirements.
  • Installed, configured and administered Linux based server and client machines in the respective test rigs. Handled the calibration and monitoring of DUTs and other equipment.
  • Hands-on experience in validating RF/WLAN features like MU-MIMO, TxBeamForming, Wireless security, WiFi Bridges, RSDB, P2P, performance validation with different QoS and at varying signal strengths.
  • Involved in daily execution and monitoring of automated tests and then performing the regression analysis, RF Characterization and associated debugging. Bugs/issues were then reported using JIRA tool.
  • Mentored colleagues about the processes involved and helped them to gain knowledge.
RF ValidationWiFi ProtocolsLinux AdministrationDebuggingAutomationNetworking

Education

Mar Athanasius College of Engineering

Bachelor of Technology (B.Tech.) — Electronics and Communication Engineering

Jan 2011Jan 2015

De Paul Public School, Thodupuzha, Kerala

High School/Secondary Certificate Programs

Jan 2009Jan 2011

De Paul Public School, Thodupuzha, Kerala

High School

Jan 2005Jan 2009

Stackforce found 100+ more professionals with Firmware & Automation

Explore similar profiles based on matching skills and experience