Senior Processor Verification Engineer

International Business Machines Corporation

Hyderabad

On-site

INR 1,500,000 - 2,200,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

IBM Infrastructure & Technology is seeking a Processor Simulation Engineer to join the architecture and modeling team. You will develop and maintain simulation environments, run workloads, and analyze results to improve accuracy and performance.

Collaboration with architects, firmware, and hardware teams is essential as you automate regression and support migrations. We value strong C/C++, Python, Linux/Unix skills, along with debugging and Git proficiency.

Qualifications

  • Bachelors or Masters in CS/CE/EE or related field.
  • Strong programming in C/C++ and Python.
  • Experience with Linux/Unix environments and debugging.
  • Proficiency with Git version control.

Responsibilities

  • Develop, configure, and maintain processor simulation and modeling environments.
  • Execute simulation workloads and regression suites to validate behavior.
  • Analyze results to identify performance bottlenecks and issues.
  • Debug simulation failures with cross-functional teams.
  • Create automation scripts for simulation execution and reporting.
  • Support simulator version migrations and model updates.
  • Build tools/workflows to improve efficiency and scalability.
  • Collaborate with global teams on milestones and validation.
  • Document methodologies, procedures, and best practices.
  • Participate in model correlation and performance characterization.

Skills

C/C++
Python
Shell scripting
Linux/Unix
Debugging

Education

Bachelor's degree in CS/CE/EE
Master's degree in related field

Tools

Git

Job description

Introduction

At IBM Infrastructure & Technology, we design and operate the systems that keep the world running. From high-resiliency mainframes and hybrid cloud platforms to networking, automation, and site reliability. Our teams ensure the performance, security, and scalability that clients and industries depend on every day. Working in Infrastructure & Technology means tackling complex challenges with curiosity and collaboration. You'll work with diverse technologies and colleagues worldwide to deliver resilient, future-ready solutions that power innovation. With continuous learning, career growth, and a supportive culture, IBM provides the opportunities to build expertise and shape the infrastructure that drives progress.

Your role and responsibilities

We are seeking a highly motivated Processor Simulation Engineer to join our processor architecture and modeling team. The candidate will contribute to the development, execution, validation, and analysis of processor simulation models used for architectural exploration, performance evaluation, and product development.

The role involves working closely with architects, performance engineers, design teams, and infrastructure teams to develop and maintain simulation environments, automate regression execution, analyze simulation results, and improve modeling accuracy.

Key Responsibilities

  • Develop, configure, and maintain processor simulation and modeling environments.

  • Execute simulation workloads and regression suites to validate architectural and functional behavior.

  • Analyze simulation results and identify performance bottlenecks, functional issues, and modeling inaccuracies.

  • Debug simulation failures and collaborate with architecture, firmware, and hardware teams to resolve issues.

  • Create and maintain automation scripts for simulation execution, monitoring, and reporting.

  • Support simulator version migrations, model updates, and release validation activities.

  • Build tools and workflows that improve simulation efficiency, scalability, and usability.

  • Participate in model correlation, benchmarking, and performance characterization activities.

  • Document simulation methodologies, debugging procedures, and best practices.

  • Collaborate with global development teams in planning and executing simulation milestones.

Required technical and professional expertise

·

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related discipline.

  • Strong programming experience in:

  • C/C+* Python

  • Shell scripting (Bash/Ksh)

  • Solid understanding of:

  • Computer Architecture

  • Operating Systems

  • Experience with Linux/Unix environments.

  • Strong debugging and problem-solving skills.

  • Knowledge of version-control systems such as Git.

· Expertise in automation language, tool and scripts - Python/Perl

· Experience in test automation.

· Analytical skills, decision making ability and attention to details .

· Ability to work in a team, under schedule pressure and maintain deadlines

· Development experience with Linux / Unix

· Experience in Test Plan creation and develop test cases from the requirements & Design Documents, reviews, reports creation.

· Strong communication skills and passionate to work well as part of a team.

Preferred technical and professional experience
  • Processor or system-level simulation experience.

  • Understanding of:

  • CPU pipelines

  • Memory hierarchy and translation

  • Cache subsystems

  • NUMA architectures

  • Performance analysis methodologies

  • Familiarity with virtualization technologies.

  • Experience with automation frameworks and regression infrastructure.

  • Exposure to performance benchmarking and workload characterization.

  • Knowledge of PCIe, storage, or networking technologies is an advantage.

IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Logic Design Engineer
Senior Logic Design Engineer

International Business Machines Corporation • Bengaluru

On-site
INR 3,500,000 - 7,500,000
Hardware/Software Intern
Hardware/Software Intern

International Business Machines Corporation • Bengaluru

On-site
INR 4,000,000 - 8,000,000
Senior Performance Analysis Engineer (CPU Architecture)
Senior Performance Analysis Engineer (CPU Architecture)

Advanced Micro Devices, Inc • Bengaluru

On-site
INR 2,800,000 - 4,200,000
Benefits at a glance
GPU IP Lead Emulation Model Build Engineer
GPU IP Lead Emulation Model Build Engineer

Intel Corporation • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Performance Analysis Engineer (CPU Architecture)
Senior Performance Analysis Engineer (CPU Architecture)

Advanced Micro Devices, Inc. • Bengaluru Urban

On-site
INR 3,000,000 - 5,400,000
Hardware Developer - Pre & Post Silicon Validation
Hardware Developer - Pre & Post Silicon Validation

IBM • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Sr Software Engineer - CPU Architecture & Simulation
Sr Software Engineer - CPU Architecture & Simulation

Blaize • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Lead Simulation Architect
Lead Simulation Architect

Intel Corporation • Bengaluru

Hybrid
INR 3,500,000 - 6,000,000
CPU Core/Cluster Level Verification Engineer - AI Silicon (Bangalore, IN)
CPU Core/Cluster Level Verification Engineer - AI Silicon (Bangalore, IN)

Tenstorrent • Bengaluru Urban

On-site
INR 1,200,000 - 2,000,000
Highly Competitive Compensation Package
Benefits
Sr. Manager CPU Verification
Sr. Manager CPU Verification

Advanced Micro Devices, Inc. • Bengaluru

On-site
INR 4,500,000 - 7,500,000