Emulation Engineer

Amazon.Com, Inc. Cupertino , CA 95014

Posted 2 months ago

Amazon Web Services provides a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers hundreds of thousands of businesses in 190 countries around the world. AWS has the broadest and deepest set of machine learning and AI services for our customers' businesses. We are seeking experienced Emulation Engineers to build the next generation of our cloud server platforms. Our success depends on our world-class infrastructure; we're handling massive scale and rapid integration of emergent technologies.

As a member of the Cloud-Scale Machine Learning Acceleration team you'll be responsible for the design and optimization of hardware in our data centers including technologies such as AWS Inferentia which is a machine learning inference product designed to deliver high performance at low cost.

You'll provide leadership in the application of new technologies to large scale deployments in a continuous effort to deliver a world-class customer experience. This is a fast-paced, intellectually challenging position, and you'll work with thought-leaders in multiple technology areas. You'll have high standards for yourself and everyone you work with, and you'll be constantly looking for ways to improve our products' performance, quality and cost. We're changing an industry, and we want individuals who are ready for this challenge and want to reach beyond what is possible today.

Responsibilities:

  • Deliver emulation models from RTL using industry standard emulation technology.

  • Develop high performance transactors and emulation testbench in System Verilog and C/C++.

  • Drive emulation methodologies for HW verification and SW development.

  • Develop emulation tools, workflows and infrastructure in collaboration with RTL, validation and SW teams.

  • Support hybrid technology (co-simulation with virtual platform) and drive improvements utilizing the emulator technology.

  • Develop system level test suites suitable for execution on emulators.

  • Identify and fix bottlenecks in the test bench collateral.

  • Partner with vendors to debug issues and deploy new emulation capabilities.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Emulation Engineer

Amazon Lab126

Posted 2 months ago

VIEW JOBS 3/13/2019 12:00:00 AM 2019-06-11T00:00 Job Description Amazon Web Services provides a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers hundreds of thousands of businesses in 190 countries around the world. AWS has the broadest and deepest set of machine learning and AI services for our customers' businesses. We are seeking experienced Emulation Engineers to build the next generation of our cloud server platforms. Our success depends on our world-class infrastructure; we're handling massive scale and rapid integration of emergent technologies. As a member of the Cloud-Scale Machine Learning Acceleration team you'll be responsible for the design and optimization of hardware in our data centers including technologies such as AWS Inferentia which is a machine learning inference product designed to deliver high performance at low cost. You'll provide leadership in the application of new technologies to large scale deployments in a continuous effort to deliver a world-class customer experience. This is a fast-paced, intellectually challenging position, and you'll work with thought-leaders in multiple technology areas. You'll have high standards for yourself and everyone you work with, and you'll be constantly looking for ways to improve our products' performance, quality and cost. We're changing an industry, and we want individuals who are ready for this challenge and want to reach beyond what is possible today. Responsibilities: · Deliver emulation models from RTL using industry standard emulation technology.· Develop high performance transactors and emulation testbench in System Verilog and C/C++.· Drive emulation methodologies for HW verification and SW development.· Develop emulation tools, workflows and infrastructure in collaboration with RTL, validation and SW teams.· Support hybrid technology (co-simulation with virtual platform) and drive improvements utilizing the emulator technology.· Develop system level test suites suitable for execution on emulators.· Identify and fix bottlenecks in the test bench collateral.· Partner with vendors to debug issues and deploy new emulation capabilities. Basic Qualifications· BS degree or higher in EE or CE or CS · 8+ years experience in emulation engineering· Experience in building emulation based models for large scale designs.· Experience developing test benches, writing tests and debugging in the emulation environment.· Experience in C/C++ and System Verilog coding Preferred Qualifications· Experience in design verification, including coverage, assertions, and methodologies.· Scripting (shell, python) experience and automation skills.· Understanding of both hardware architectures and software applications.· Expertise in waveform debugging using Verdi.· Experience with supporting post-silicon debug on the emulator· Understanding of driver level software· Experience with virtual platforms· Meets/exceeds Amazon's leadership principles requirements for this role· Meets/exceeds Amazon's functional/technical depth and complexity for this role Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation aws.team-annapurna-labs Amazon Lab126 Cupertino CA

Emulation Engineer

Amazon.Com, Inc.