Enable job alerts via email!

Architecture Verification Engineer, Annapurna Labs Machine Learning Acceleration

Amazon

Cupertino (CA)

On-site

USD 90,000 - 150,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as an Architecture Verification Engineer, where your expertise in software development and SoC architecture will be pivotal. In this role, you will ensure the functionality and performance of cutting-edge machine learning chips, collaborating with diverse teams to verify and integrate components. Your skills in C/C++ programming and data structures will be essential as you design verification environments and build testing infrastructures. This position offers a unique opportunity to contribute to innovative technology in a dynamic and inclusive workplace, making a significant impact on the future of machine learning acceleration.

Qualifications

  • 2+ years of experience in software development or design verification.
  • Proficiency in C/C++, Bash, and Python scripting.

Responsibilities

  • Ensure functionality and performance of SoC during design.
  • Work with teams to verify and integrate device components.

Skills

Software Development
C/C++ Programming
Bash Scripting
Python Scripting
Data Structures and Algorithms
Computer Architecture Knowledge
HW/SW Interfaces Knowledge

Tools

Verification Environments
Testing Infrastructure
Data Analysis Tools
Debug Tools

Job description

Architecture Verification Engineer, Annapurna Labs Machine Learning Acceleration

Custom machine learning chips are at the heart of our Trainium machine learning instances, and we invite you to build them with us!
As an architecture verification engineer, you will be responsible for ensuring the functionality and performance of the SoC during the design process.
You will work on a wide range of disciplines and components, such as verifying end-to-end functionality of the SoC, verifying the functionality and performance of different subsystems in the SoC and verifying interconnect and interface behaviors, among others.

Key job responsibilities
As an Architecture Verification Engineer you will:

  1. Gain a deep understanding of SoC architecture and micro-architecture
  2. Work with architecture, design, DV and SW teams to verify and integrate device components and functionality
  3. Design verification environments for both pre-silicon and post-silicon
  4. Build testing infrastructure, data analysis tools and debug tools

Minimum Qualifications
* 2+ YoE in software development / DV
* Proficiency in programming in C/C++, scripting in Bash/Python
* Proficiency in data structures and algorithms
* Knowledge of computer architecture
* Knowledge of HW/SW interfaces

Preferred Qualifications
* Knowledge in low level software such as firmware and device drivers
* Knowledge in SoC architecture
* Knowledge in IO(PCIE, AXI), Memory(HBM, DDR), CPU architecture and Interconnects.

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Hardware Design Engineer

Internexxus

Remote

USD 104 000 - 213 000

Today
Be an early applicant

Sr. Technical Product Manager - AWS Neuron, Annapurna Labs

Amazon

Cupertino

On-site

USD 136 000 - 236 000

Today
Be an early applicant

ML Infrastructure Engineer - Distributed Training, AWS Neuron, Annapurna Labs

Amazon

Cupertino

On-site

USD 99 000 - 200 000

5 days ago
Be an early applicant

Sr. Emulation Engineer, AWS Annapurna Labs

Amazon Web Services (AWS)

Cupertino

On-site

USD 120 000 - 180 000

4 days ago
Be an early applicant

Sr. Physical Design Engineer, Annapurna Labs

Amazon Web Services (AWS)

Cupertino

On-site

USD 143 000 - 248 000

10 days ago

ASIC Design Engineer, Cloud-Scale Machine Learning Acceleration team

Amazon Web Services (AWS)

Cupertino

On-site

USD 129 000 - 213 000

12 days ago

Sr. Technical Product Manager - AWS Neuron, Annapurna Labs

Amazon

Sunnyvale

On-site

USD 136 000 - 236 000

2 days ago
Be an early applicant

ML Compiler Engineer I, Annapurna Labs

Amazon

Cupertino

On-site

USD 90 000 - 150 000

22 days ago

[PhD] ML Infrastructure Engineer - Distributed Training, AWS Neuron, Annapurna Labs

Amazon

Cupertino

On-site

USD 120 000 - 180 000

25 days ago