Advanced Microdevices Pvt. Ltd. (India) ยท 6 hours ago
CPU Core Verification Engineer
Advanced Micro Devices, Inc. is a company focused on building products that enhance computing experiences across various domains. They are seeking a CPU Core Verification Engineer to work on functional verification of x86 microprocessor cores, creating verification models and plans that will impact products in the global x86 market.
BiopharmaBiotechnologyIndustrialManufacturing
Responsibilities
Defining and implementing golden reference architectural models of X86 instructions in an instruction set reference model
Enabling tools and flows to deliver instruction set reference models to core verification teams and as documentation into X86 architectural manuals
Working with core architects regarding specifications for new ISA instructions and other customer visible features added to the CPU core
Writing instruction set reference model code using programming languages (C++/Python etc.) with ability to support new ISA features over CPU core generations and core variants in a generation
Defining and implementing plans including stimulus, checking and functional coverage plans for instruction set reference model testing
Debugging regression fails and fixing verification issues
Providing tools for architectural coverage models based on the instruction set reference model
Developing stimulus with x86 Assembly and/or AMD's internal ISA exercisers
Writing X86 assembly tests or using random exerciser tests to test instruction set reference model
Ability to model architectural and micro-architectural details at various levels of abstraction
Analyzing functional coverage and closing holes
Qualification
Required
BS, MS, or PhD degree in Electrical, Computer Engineering, or related field of study
Preferred
Strong knowledge of microprocessor architecture
Demonstrated experience with x86 or ARM Architecture (ISA)
A passion for computer architecture and a good understanding of modern out-of-order superscalar processor architecture
Good software architecture, programming and scripting abilities with C, C++, Python, Ruby, Perl
Hands-on work in C++ programming for either hardware modeling or testbench development or projects of similar scope and complexity
Simulation and debug with a Verilog based functional simulator
x86 Assembly language
Knowledge of tools and techniques to represent and analyze data
General functional verification experience with digital designs
Working experience in UNIX software environment
Strong problem-solving and debugging skills in both pre- and post-silicon environments
Benefits
AMD benefits at a glance.
Company
Advanced Microdevices Pvt. Ltd. (India)
Advanced Microdevices (mdi) is a leader in innovative membrane technologies.
Funding
Current Stage
Late StageLeadership Team
Nalini Kant Gupta
Founder & Managing Director
Recent News
2024-10-18
2024-10-16
Company data provided by crunchbase