Performance Modeling Engineer

Overview

On Site
$50 - $60
Contract - W2
Contract - 12 Month(s)

Skills

SystemC/TLM2 models

Job Details

We are seeking a highly experienced Performance Modeling Engineer with strong expertise in SystemC/TLM. The ideal candidate will play a key role in Performance Modeling/Verification.

Responsibilities:

  • Develop, enhance, and maintain SystemC/TLM2 models for memory controllers, peripherals, and interconnects to accurately simulate hardware behavior and performance.
  • Collaborate with cross-functional teams to integrate models into system-level design tools, ensuring functionality and performance alignment.
  • Analyze models to identify bottlenecks and performance issues; implement optimizations to meet design specifications.
  • Develop and execute testbenches for validating model functionality and correctness; support system-level testing and debugging.
  • Produce clear documentation including model usage guidelines and design specifications.

Required Skills & Experience:

  • 5+ years of proven modeling & verification experience in large ASIC development projects, or software/firmware development in hardware environments.
  • Strong C/C++ programming background in Linux environments.
  • Proficiency in debugging tools (GDB, Valgrind) with solid debugging skills.
  • Knowledge of Perl, Makefiles.
  • Experience in Verilog/SystemVerilog/SystemC (preferred).
  • Hands-on experience with C/Verilog environments using DPI/PLI (preferred).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About LanceSoft Inc.