Emulation Design Engineer
Company: AMD
Location: Santa Clara
Posted on: August 6, 2022
Job Description:
What You Do At AMD Changes EverythingAt AMD, we push the
boundaries of what is possible. We believe in changing the world
for the better by driving innovation in high-performance computing,
graphics, and visualization technologies - building blocks for
gaming, immersive platforms, and the data center.Developing great
technology takes more than talent: it takes amazing people who
understand collaboration, respect, and who will go the "extra mile"
to achieve unthinkable results. It takes people who have the
passion and desire to disrupt the status quo, push boundaries,
deliver innovation, and change the world. If you have this type of
passion, we invite you to take a look at the opportunities
available to come join our team. CPU Emulation Design Verification
Engineer The RoleIn this position, you will perform Functional
Verification of next generation high performance Microprocessor
designs - with a focus on leveraging Emulation environments.The
PersonWe are searching for candidates who love technical challenges
and are natural problem solvers. Detail oriented people who seek
continuous improvement and thrive in an innovative environment are
encouraged to apply.Key Responsibilities
- Develop emulation testbench components to stimulate and monitor
the DUT
- Maintain and improve emulation infrastructure and
methodology
- Develop and execute on verification test plans in emulation
environments
- Develop, simulate and debug directed and random stimulus to
find bugs in the microprocessor design and verify the functionality
and verify conformance to the ISA and other specifications
- Work with RTL writers to resolve failures and
discrepancies
- When presented with Silicon issues, replicate in the emulation
environment, and provide debug expertise to root cause the issue
and ensure complete validation Additional Responsibilities May
Include
- Develop tools, infrastructure, processes and flows to enable
functional verification in the emulation environment
- Develop and analyze assertions and coverage terms. Participate
in technical reviews of the specifications, design and test plans.
Identify and address areas of concern to meet design quality
objectives.
- Contribute towards and drive as needed pre-silicon and/or
post-silicon verification of complex architectural and
microarchitectural features
- Document test plans and testbench component plans and drive
reviews with peers and partners
- Drive project goals and dependencies with cross-site
Architects, RTL writers, and Physical Design engineers.
- Independently develop quality, timely and cost-effective
solutions Preferred ExperienceWe are looking for design
verification experience with a background in Emulation, and
Computer Architecture. Other skills include:
- Hardware Verification methodology and techniques such as
emulation, assertions simulation, debug, coverage
- Emulator experience (e.g. Palladium, Veloce, ZeBu, HAPS, custom
FPGA emulation solutions)
- Debug tools or waveform viewers.
- Processor pipeline and memory hierarchy.
- Hands-on work in Verilog/SystemVerilog programming for either
hardware modeling or testbench development or projects of similar
scope and complexity.
- Experience with industry standard verification testbench and IP
methodology
- Assembly language programming and Instruction Set Architecture
of a current microprocessor.
- Experience working in a Unix/Linux environment.
- Scripting languages (e.g. Perl or Python or Ruby). Academic
Credentials
- MSEE, MSCE or related degree plus 2 years experience LOCATION:
Preferred location Santa Clara, CAAlternate locations: Folsom, CA;
Austin, TX, Boxborough, MA; Raleigh, NC; Hillborough
-
-
- AMD is a government contractor and subcontractor. As required
by Executive Order, our US employees are required to be fully
vaccinated against COVID-19 regardless of the employee's work
location or work arrangement (e.g., telework, remote work, etc.),
subject to such exceptions as required by law. If selected, you
will be required to be vaccinated against COVID-19 and submit
documentation of proof of vaccination by January 4, 2022 . AMD will
provide additional information regarding what information or
documentation will be needed and how you can request an exception
from this requirement if you have a need for a religious and/or
medical accommodation. Requisition Numbe r: 126125Country: United
States State: California City: Santa ClaraJob Function: Design AMD
does not accept unsolicited resumes from headhunters, recruitment
agencies or fee based recruitment services. AMD and its
subsidiaries are equal opportunity employers. We consider
candidates regardless of age, ancestry, color, marital status,
medical condition, mental or physical disability, national origin,
race, religion, political and/or third party affiliation, sex,
pregnancy, sexual orientation, gender identity, military or veteran
status. Please click here for more information.
Keywords: AMD, Santa Clara , Emulation Design Engineer, Engineering , Santa Clara, California
Didn't find what you're looking for? Search again!
Loading more jobs...