Performance Modeling / Verification Engineer

TPI Global Solutions

Santa Clara (CA)

On-site

USD 71,635 - 81,278

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology solutions provider is seeking a Performance Modeling / Verification Engineer to support system-level performance analysis for next-gen hardware platforms. You will develop high-fidelity performance models using SystemC and work closely with architecture and verification teams. Candidates should have 5+ years of SystemC experience, strong C++ skills, and a relevant degree in Electrical Engineering or Computer Science. This role is crucial for optimizing system designs and meeting performance targets.

Qualifications

  • 5+ years of recent hands-on SystemC experience.
  • Strong understanding of Transaction-Level Modeling (TLM / TLM2.0).
  • Proficiency in C++ programming.
  • Experience in performance modeling and system-level validation.
  • Exposure to verification concepts, including simulation and debugging.

Responsibilities

  • Develop, enhance, and maintain SystemC / TLM2 performance models.
  • Perform architecture exploration and performance analysis.
  • Identify system bottlenecks and optimize models.
  • Build and execute SystemC-based testbenches.
  • Collaborate with globally distributed engineering teams.

Skills

SystemC modeling experience
C++ programming skills
performance validation methodologies
architecture exploration
performance analysis

Education

Bachelor’s or Master’s degree in Electrical Engineering

Tools

Git
Perforce

Job description

Performance Modeling / Verification Engineer

Base pay range: $52.00/hr - $59.00/hr

We are hiring a Performance Modeling / Verification Engineer (Intermediate) to support advanced system-level performance analysis and validation for next-generation hardware platforms.

This role is focused on SystemC and Transaction-Level Modeling (TLM), working closely with architecture and verification teams to develop high-fidelity performance models used in system-level design decisions.

The ideal candidate brings strong hands-on SystemC modeling experience, solid C++ programming skills, and practical exposure to performance validation and verification methodologies.

Key Responsibilities
  • Develop, enhance, and maintain SystemC / TLM2 performance models for memory controllers, interconnects, and peripherals
  • Perform architecture exploration and performance analysis using cycle-approximate models
  • Identify system bottlenecks and optimize models to meet performance targets
  • Build and execute SystemC-based testbenches for functional and performance validation
  • Collaborate with cross-functional, globally distributed engineering teams
  • Integrate models into system-level tools and workflows
  • Create clear technical documentation covering model behavior, usage, and assumptions
Required Qualifications
  • Minimum 5+ years of recent, hands-on SystemC experience
  • Strong understanding of Transaction-Level Modeling (TLM / TLM2.0)
  • Proficiency in C++ programming
  • Experience in performance modeling and system-level validation
  • Exposure to verification concepts, including simulation and debugging
  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or Computer Science
Preferred Qualifications
  • Knowledge of memory controller architectures such as DDR or LPDDR
  • Familiarity with AXI / AHB bus architectures
  • Exposure to SV/UVM verification methodologies
  • Experience using Git or Perforce
  • Strong debugging skills in complex, multi-module environments
Interview Process
  • One‑hour technical interview with a senior engineer
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Performance Modeling/Verification Engineer
Performance Modeling/Verification Engineer

Infobahn Softworld Inc • United States

On-site
USD 85,000 - 110,000
SystemC/TLM Performance Modeling Engineer
SystemC/TLM Performance Modeling Engineer

TPI Global Solutions • Santa Clara (CA)

On-site
USD 150,000 - 200,000
Senior SystemC Performance Modeling Engineer
Senior SystemC Performance Modeling Engineer

Infobahn Softworld Inc • United States

On-site
USD 85,000 - 110,000
SystemC / TLM Verification Engineer
SystemC / TLM Verification Engineer

TPI Global Solutions • Santa Clara (CA)

On-site
Medical insurance
SystemC Modeling Developer
SystemC Modeling Developer

UST • Redmond (WA)

On-site
USD 80,000 - 120,000
10 days paid vacation
6 days paid sick leave
401(k) retirement plan with employer match
Senior Software Engineer - Virtual Hardware Modeling
Senior Software Engineer - Virtual Hardware Modeling

TALENT Software Services • Sunnyvale (CA)

On-site
USD 120,000 - 160,000
SystemC Modeling Developer
SystemC Modeling Developer

UST • Town of Poland (NY)

On-site
USD 120,000 - 160,000
Senior Performance Modeling Architect, CPU Fabric and LLC
Senior Performance Modeling Architect, CPU Fabric and LLC

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Equity
Benefits
Performance Validation Engineer
Performance Validation Engineer

TPI Global Solutions • Austin (TX)

Hybrid
USD 90,000 - 120,000
Datacenter Compute SoC Performance Modeling Architect
Datacenter Compute SoC Performance Modeling Architect

MediaTek Research Lab Inc. • San Jose (CA)

On-site
USD 211,000 - 356,000
Performance bonus
Health insurance
Life and disability insurance
+4