×
Register Here to Apply for Jobs or Post Jobs. X

Modeling​/Verification Engineer - Intermediate

Job in Santa Clara, Santa Clara County, California, 95053, USA
Listing for: ObjectWin Technology
Full Time position
Listed on 2025-12-21
Job specializations:
  • Engineering
    Software Engineer, Embedded Software Engineer
Job Description & How to Apply Below
Position: Performance Modeling/Verification Engineer - Intermediate (US)

Preference is Hybrid but Open to a fully remote candidate.

Interview: 1hr long interview with Sr. Engineer in India.

Screening Criteria:
  • Minimum 5 years of experience in System

    C.
  • Recent and relevant experience with System

    C.
  • Resume includes hands‑on modeling projects using System

    C.
  • Familiarity with Transaction‑Level Modeling (TLM) concepts and implementation.
  • Experience in performance modeling and architecture exploration using System

    C.
  • Ability to work with C++ integration, since System

    C is built on C++.
  • Exposure to verification methodologies in System

    C (e.g., testbench creation, simulation).
  • Knowledge of modeling at different abstraction levels (e.g., behavioral, RTL, TLM).
JOB DUTIES:
  • Develop, enhance, and maintain System

    C/TLM2 models for memory controllers, peripherals, and interconnects, ensuring they accurately simulate the behavior and performance characteristics of the hardware.
  • Collaborate with cross teams to integrate models into AMD tools used for system‑level designs, ensuring proper functionality and performance.
  • Identify bottlenecks and performance issues within models and work to optimize their performance to meet design specifications.
  • Develop and execute test benches to validate the functionality and correctness of models, as well as participate in system‑level testing and debugging.
  • Create clear and comprehensive documentation for models, including usage guidelines and design specifications.
Deliverables:
  • Cycle approximate performance models
  • SV/UVM Functional and Performance Verification
EXPERIENCE AND

EDUCATION:
  • B.E/M.E/M.Tech or

    B.S/M.S in EE/CSE with over 5 years of recent hands‑on experience in System

    C and TLM2 modeling
  • Proficiency in C/C++ programming.
  • Understanding of memory controller architectures, including DDR, LPDDR, and other relevant standards is preferred.
  • UVM verification experience is preferred.
  • Experience with debuggers and handling complex projects.
  • Experience working in geographically dispersed teams; must be a strong team player.
  • Knowledge of system‑level architecture including buses like AXI/AHB and bridges is a plus.
  • Familiarity with version control systems such as Perforce or Git.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary