Enable job alerts via email!

CPU Simulation Engineer

Net2Source Inc.

San Jose (CA)

On-site

USD 125,000 - 194,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in semiconductor manufacturing is seeking a CPU Performance Modeling Engineer to develop cutting-edge models for next-generation CPUs. The ideal candidate will have expertise in simulation, microarchitecture, and performance analysis while working in a collaborative engineering environment.

Benefits

Competitive compensation and benefits package
Access to high-performance compute resources
Collaborative engineering environment

Qualifications

  • Proficiency in C++ and Python required.
  • Comfortable in Linux environment; shell scripting experience is a plus.
  • Hands-on experience with GEM5 and familiarity with power modeling.

Responsibilities

  • Configure simulation frameworks and analyze architecture.
  • Generate and validate simulation checkpoints using SimPoint.
  • Collaborate on new features through coding and testing.

Skills

C++
Python
Linux
Object-oriented programming
Computer architecture
Instruction set architectures
Assembly language
Simulation
Performance analysis

Education

M.S. degree in Computer Engineering, Computer Science, or related field

Tools

GEM5
McPAT
SimPoint

Job description

1 day ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Net2Source Inc.

Job Description: CPU Performance Modeling Engineer

We are seeking a highly motivated CPU Performance Modeling Engineer to join our architecture research team in developing a cycle-accurate performance and power model for next-generation CPUs. This role is ideal for engineers passionate about simulation, microarchitecture, and performance analysis, with a desire to work at the forefront of CPU innovation.

You will play a key role in configuring simulation environments, automating benchmark workloads, generating and managing checkpoints, and analyzing simulation outputs. You’ll contribute to cutting-edge architectural innovations by leveraging tools such as GEM5, McPAT, and SimPoint, while collaborating with a world-class team of researchers and engineers.

  • Configure and build open-source CPU simulation frameworks (e.g., GEM5, McPAT) on Linux
  • Generate and validate simulation checkpoints using the SimPoint toolset
  • Automate the simulation workflow including LSF grid job submission, scripting, and data collection
  • Analyze workload output statistics using Python or custom tools to identify architectural trade-offs
  • Collaborate on new simulator features and enhancements through coding, debugging, and testing
  • Contribute to ongoing research in CPU performance, power modeling, and microarchitectural design

Minimum Qualifications

  • Proficiency in C++ and strong foundation in object-oriented programming
  • Comfortable working in a Linux environment (shell scripting, build systems, environment config)
  • Experience with scripting languages such as Python or Bash
  • Understanding of computer architecture fundamentals: pipelines, out-of-order execution (O3), cache hierarchy
  • Knowledge of instruction set architectures (ISAs) and basic assembly language
  • Hands-on experience with the GEM5 simulator
  • Strong communication skills and ability to document findings and tools clearly
  • M.S. degree in Computer Engineering, Computer Science, or a related field
  • Direct experience generating SimPoint checkpoints from CPU benchmark workloads (e.g., SPEC)
  • Familiarity with McPAT for power modeling and estimation
  • Experience coding, customizing, or debugging the GEM5 simulator
  • Knowledge of CPU performance modeling and architecture trade-off analysis

What We Offer

  • Opportunity to work on next-generation CPU architecture research
  • Collaborative and intellectually rich engineering environment
  • Access to high-performance compute resources and modern simulation tools
  • Competitive compensation and benefits package
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Contract
Job function
  • Job function
    Information Technology
  • Industries
    Semiconductor Manufacturing

Referrals increase your chances of interviewing at Net2Source Inc. by 2x

Sign in to set job alerts for “Simulation Engineer” roles.

San Jose, CA $125,700.00-$194,000.00 11 months ago

Mechanical Design Engineer, Battery Pack, Battery Engineering
Modeling & Simulation Design Engineer, Optimus
Modeling and Simulation Engineer (simulation focused)
Internship, Mechanical Design Engineer, Vehicle Engineering (Fall 2025)

Fremont, CA $125,000.00-$190,000.00 1 week ago

Fremont, CA $204,000.00-$281,000.00 23 hours ago

Assistant Chief Engineer, Future Vehicle Programs
Vehicle Dynamics and Simulation Engineer

Menlo Park, CA $204,000.00-$281,000.00 23 hours ago

Santa Clara, CA $133,910.00-$223,180.00 2 months ago

Mountain View, CA $170,000.00-$216,000.00 2 weeks ago

Process Engineer I Senior New College Graduate

Santa Clara, CA $124,000.00-$171,000.00 2 days ago

Product Design Engineer, In House Cell Engineering
REMOTE Automotive Simulation Test Engineer

Santa Clara, CA $70.00-$75.00 10 hours ago

Livermore, CA $52,000.00-$80,000.00 10 hours ago

Senior Design and Simulation Engineer (HIL)
Manufacturing Engineer- Process Engineer I
Hardware Desing Engineer, HVAC and Thermal

San Jose, CA $110,400.00-$138,000.00 2 days ago

Santa Clara, CA $75,000.00-$170,000.00 1 month ago

Software Engineer, Simulation, Limited Duration (Fullstack)

Mountain View, CA $170,000.00-$216,000.00 2 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

BMS Simulation Engineer New San Jose, California, United States

Archer Aviation

San Jose

On-site

USD 110,000 - 138,000

4 days ago
Be an early applicant

BMS Simulation Engineer

Archer

San Jose

On-site

USD 110,000 - 138,000

4 days ago
Be an early applicant

Software Simulation Engineer

Archer

San Jose

On-site

USD 110,000 - 138,000

6 days ago
Be an early applicant

Software Engineer - Simulation Orchestration

Applied Intuition

Mountain View

On-site

USD 120,000 - 200,000

4 days ago
Be an early applicant

Vehicle Dynamics and Simulation Engineer

Face-2-Face Talent Solutions

Sunnyvale

On-site

USD 102,000 - 240,000

4 days ago
Be an early applicant

Mechanical Simulation Engineer

Ample, Inc.

San Francisco

On-site

USD 100,000 - 140,000

3 days ago
Be an early applicant

Battery Systems Simulation Engineer

Energy Vault

San Francisco

On-site

USD 110,000 - 150,000

4 days ago
Be an early applicant

Battery Systems Simulation Engineer

ZipRecruiter

San Francisco

On-site

USD 95,000 - 140,000

7 days ago
Be an early applicant

Software Engineer, Simulation, Limited Duration (Fullstack)

Davita Inc.

Mountain View

Hybrid

USD 170,000 - 216,000

10 days ago