22 hours ago

Testbench Profiling Engineer

AMD

On Site
Full Time
$120,000
Iaşi, Iaşi, Romania

Job Overview

Job TitleTestbench Profiling Engineer
Job TypeFull Time
Offered Salary$120,000
LocationIaşi, Iaşi, Romania

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Testbench Profiling Engineer at AMD

At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you’ll discover the real differentiator is our culture. We push the limits of innovation to solve the world’s most important challenges—striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.

 

Overview

Collaborate with RTL, DV (Design Verification), and Infrastructure teams to improve simulation and build flows, reducing runtime and memory usage. Identify roadblocks and inefficiencies in existing ecosystems and implement processes/ tools to remove them.

 

Key Responsibilities

  • Drive enhancements in simulation/ build methodologies.
  • Coordinate with Infra engineers to adopt current industry-standard workflows.
  • Explore performance optimization techniques and automate detection of poor coding practices.
  • Analyze code behavior to improve simulation speed, often dealing with complex, constrained-random, and coverage-driven verification.

 

Requirements

  • BS Computer Science/Engineering Degree.
  • Excellent organizational, time management, and communication skills, including English language.
  • Knowledge of one or more scripting languages including shell, Perl, Python, and/or Ruby.
  • Expertise in object-oriented programming.
  • Very good understanding of the Unix system.
  • Familiarity with HDL languages (Verilog preferred).
  • Knowledge of version control system such as Git and/or Perforce.
  • Knowledge of Database administration and SQL is a plus.
  • LSF (load sharing facility) knowledge is a plus.

 

Key skills/competency

  • Simulation Optimization
  • Performance Profiling
  • Design Verification (DV)
  • RTL Design
  • Scripting (Perl, Python, Shell)
  • Object-Oriented Programming (OOP)
  • Unix Systems
  • Verilog/HDL
  • Version Control (Git, Perforce)
  • Workflow Automation

Tags:

Testbench Profiling Engineer
simulation optimization
runtime reduction
memory usage
workflow enhancement
code analysis
verification
design verification
RTL
infrastructure
performance optimization
Perl
Python
Ruby
Shell scripting
Object-oriented programming
Unix
Verilog
Git
Perforce
SQL

Share Job:

How to Get Hired at AMD

  • Research AMD's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor, focusing on innovation and collaboration.
  • Tailor your resume: Highlight your experience in testbench profiling, simulation optimization, scripting, and design verification relevant to AMD's needs.
  • Showcase technical expertise: Emphasize your proficiency in Unix, object-oriented programming, HDL (Verilog), and version control systems like Git or Perforce.
  • Prepare for technical discussions: Be ready to discuss specific projects where you improved simulation performance or optimized complex verification environments.
  • Demonstrate problem-solving: Practice articulating how you identify and resolve roadblocks in workflows, aligning with AMD's pursuit of execution excellence.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background