A

AMD

Designs chips for computers and AI systems

CPU Verification Engineer - Core Enablement

Hardware Validation & TestingConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • Have a Bachelor's or Master's degree in Computer Engineering or Electrical Engineering.

Responsibilities

  • Collaborate with architects, hardware engineers, and firmware engineers to understand new features requiring verification.
  • Build test plan documentation accounting for interactions with other features, hardware, firmware, and software driver use cases.
  • Estimate the time required to write new feature tests and make required changes to the test environment.
  • Build directed and random verification tests.
  • Debug test failures to determine root causes, and work with RTL and firmware engineers to resolve design defects and correct test issues.
  • Review functional and code coverage metrics, and modify or add tests or constrain random tests to meet coverage requirements.

Desired Qualifications

  • Be proficient in IP-level ASIC verification.
  • Be proficient in debugging firmware and RTL code using simulation tools.
  • Be proficient in using UVM testbenches and working in Linux and Windows environments.
  • Have experience with Verilog, SystemVerilog, C, and C++.
  • Have graphics pipeline knowledge.
  • Have experience developing UVM-based verification frameworks and testbenches, processes, and flows.
  • Have experience automating workflows in a distributed compute environment.
  • Have exposure to simulation profiling, efficiency improvement, acceleration, and HLS tools or processes.
  • Have a strong background in C++, preferably on Linux with exposure to Windows.
  • Have a good understanding of and hands-on experience with UVM concepts and SystemVerilog.
  • Have good working knowledge of SystemC and TLM, with related experience.
  • Have experience with scripting languages such as Perl, Ruby, Makefile, or shell.
  • Have exposure to leadership or mentorship.
  • Have prior exposure to video codec systems or other multimedia solutions.

About the Company

AMD

Designs chips for computers and AI systems

AMD designs processors, graphics chips and AI accelerators for computer makers, cloud operators and businesses that build electronic devices. Its Ryzen processors power personal computers, while EPYC processors handle work in data centers and Radeon chips render graphics. Instinct accelerators run AI models, paired with software that developers use to train models and put them into production. AMD sells chips and related computing systems through equipment makers, distributors and retail channels, and contracts with outside foundries to fabricate its semiconductor designs. It was founded in 1969 and has its headquarters in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
1969

Recently Posted Jobs

Explore more opportunities at AMD

See more jobs