T

Performance Modeling and Verification Engineer

TPI Global Solutions United State
This Job is No Longer Active This position is no longer accepting applications
AI Summary

TPI Global Solutions is hiring a Performance Modeling and Verification Engineer to support advanced system-level performance analysis and validation for next-generation hardware platforms.

Key Highlights
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
Technical Skills Required
SystemC Transaction-Level Modeling (TLM) C++ Git Perforce

Job Description


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

Similar Jobs

Explore other opportunities that match your interests

Staff Software Engineer – Agentic AI

Programming
2h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

American Express

United State

AI Engineer – Agentic AI

Programming
2h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

American Express

United State

Perception & Sensor Fusion Engineer (Autonomous Systems)

Programming
2h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

saildrone

United State

Subscribe our newsletter

New Things Will Always Update Regularly