Md Rimon Haque

Software Engineer

Bengaluru, Karnataka, India6 yrs 3 mos experience
Highly Stable

Key Highlights

  • 7+ years in SoC functional validation
  • Expertise in PCIe and UCIe standards
  • Strong background in embedded systems and low-level programming
Stackforce AI infers this person is a Semiconductor Validation Engineer with expertise in post-silicon validation and embedded systems.

Contact

Skills

Core Skills

Embedded SystemsPre Silicon ValidationPost Silicon ValidationPcieTelemetry

Other Skills

Embedded CPythonUCIeCXLX86 VirtualizationCDebuggingSPII2CTest Automation

About

I am having 7+ years of domain expertise in Pre and Post silicon SoC functional validation. I have silicon validation experience in Emulation, FPGA, In-Circuit Emulation (ICE) and Post silicon environment. In the past I have worked with Intel Foundry, Data Center & Client GPU products & Arm based automotive products and have experience in working with multi-cultural teams in Canada, Mexico, USA, Penang, Taiwan. I have strong knowledge of x86, ARM architectures, I am very sharp in embedded systems, low level programming in embedded C and python automation. I have worked on various server SoC domains & features including PCIe ( including compliance ), UCIe, CXL, IO Virtualization, Telemetry, RAS, Boot flow, HW-FW interactions, Resets, I2C, SPI. I have my domain expertise in HSIO validation and have in-depth knowledge of PCIe & PIPE specifications. In my roles so far I have crafted validation strategies, test plans, test scripts and have debugged and root caused many complex silicon hardware & software issues. I have developed test contents in C ( BareMetal ), Python and Shell based scripts and have hands-on experience with JTAG based debug tools, high speed logic analyzers, PCIe exerciser, PCIe analyzer and Oscilloscopes, server platforms. Software & Tooling Expertise: Embedded C, C++, Python, Driver development, Operating Systems ( Linux/RTOS/Baremetal ), Linker Scripts, Makefile, Data Structures and Algorithms, OOPs. On the personal side I am very optimistic towards life in general, a big believer of discipline and professionalism, I deeply care about my work and like to do the things which are perceived as complex & challenging and take great professional pride in the works that I deliver. One of the quotes that I like from Dr. Carol's book MINDSET : “Genius is not enough; we need to get the job done.”

Experience

6 yrs 3 mos
Total Experience
5 yrs
Average Tenure
1 yr 2 mos
Current Experience

Arm

Senior Software Engineer

Mar 2025Present · 1 yr 2 mos · Bengaluru, Karnataka, India · Hybrid

  • Ensuring production ready firmware for Arm Neoverse Compute subsystem platforms.
  • Looking after UCIe 1.1, PCIe Gen 6, CXL 3.0 firmware.
Embedded CPythonUCIePCIeCXLEmbedded Systems+1

Intel corporation

4 roles

SoC Functional Validation Engineer, Intel Foundry

Dec 2023Mar 2025 · 1 yr 3 mos

  • Working on SoC functional validation of Intel Foundry 18a test chip and customer designs on Intel 3 & intel 18a process node.
  • Leading PCIe post silicon functional validation and power-on activities. Working with key stakeholders across Design, Architects, Pre-Si verification, Software and firmware teams for successfully bringing up PCIe features.
  • Developed validation strategy (this includes scoping, tools, finalizing pre/post silicon features to be tested), wrote test plans & test scripts and executed of the same in pre & post-silicon environment.
  • Developed C (BareMetal) & Python based test scripts from scratch for ZeBu based emulation platforms.
  • Ramped up expertise in UCIe, IO virtualization including creating validation strategies and test plans .
  • Mentored and onboarded recent college graduates and interns, fostering their growth and integration into the team.
  • Contributed to recruitment by shortlisting resumes and conducting early-stage interviews for junior engineering roles.
X86 VirtualizationUCIePCIePythonCPost Silicon Validation

Graphics hardware engineer

Dec 2021Nov 2023 · 1 yr 11 mos

  • Leading PCIe & Telemetry post silicon functional validation for Intel Data Center Max GPUs. This is continuation of all activities I have done in previous role.
  • Have done platform level validation for OAM (600 Watt) & PCIe (300 Watt) form factor data center GPUs focusing on PCIe & telemetry features.
  • Involved in setting up customer (Dell, Lenovo, Supermicro, Wistron) server blade like server platforms in India site lab for platform validation.
  • Developed and executed test plans and test scenarios that is made to stress the whole server blade involving multiple CPUs & GPUs.
  • Exposure to Intel server gpu platform tools SoCwatch, PTUMon, PTAT, XPUTool, sysman.
  • Exposure to workloads (HPL, LAMMPS, MPI-HACC, CLPeak, Dgemm) that are designed stress the entire server platform topology and expose corner scenarios.
  • Debugged scenarios where incorrect power, incorrect temp was reported during workload runs
PythonDebuggingTelemetryPCIePost Silicon Validation

Post Silicon Validation engineer

Jan 2020Dec 2021 · 1 yr 11 mos

  • Contributed to pre and post-silicon validation and power-on activities for data center GPUs & accelerators (aka Intel Data Center Max GPU).
  • Gained expertise in executing tests on transactor-based ZeBu emulation models, FPGA models, speed adapter-based in-circuit emulators (ICE), and silicon.
  • Designed and implemented PCIe test plans, including automated Python-based test scripts for PCIe Gen3/4/5 link bring-up, link stability, ASPM L1, PML1, L2/L3 low-power scenarios, hot reset, link disable, FLR, error logging, and LTSSM FSM logging.
  • Facilitated PCIe compliance certification testing across pre-silicon and post-silicon environments.
  • Diagnosed and resolved complex PCIe and telemetry issues, such as speed drops, width drops, link instability during system resets, enumeration challenges, compliance violations, kernel panics, and incorrect telemetry/crash log data collection.
  • Led cross-site task forces, collaborating with designers, architects, and verification engineers to accelerate power-on debugging and resolve complex issues efficiently.
PCIePythonPre Silicon Validation

System validation engineering intern

Jul 2018Jul 2019 · 1 yr · Bengaluru, Karnataka, India · On-site

  • Worked on Elkhart Lake SoC as an intern in the post silicon validation team.
  • Gained expertise in ARM Cortex-M class architecture, including SPI, I2C, and GPIO.
  • Developed test plans and verification scripts, performed validation on SPI, GPIO, error injection-detection and logging, ensuring thorough verification on FPGA as part of power-on readiness activities.
  • Performed hands-on lab work to bring up and set up STRATIX-10 FPGA boards, utilizing JTAG-based hardware debuggers, ARM ULink Pro, and software IDEs to streamline debugging and development processes.
Embedded CPythonSPII2CEmbedded SystemsPost Silicon Validation

Education

West Bengal University of Technology, Kolkata

Bachelor’s Degree — Electronics and Communications Engineering

Jan 2015Jan 2019

Stackforce found 100+ more professionals with Embedded Systems & Pre Silicon Validation

Explore similar profiles based on matching skills and experience