Amazon Web Services (AWS) logo
Amazon Web Services (AWS)
Posted 47 days agoVerified live 14h ago

ASIC Design Engineer II, Annapurna Labs - Cloud-Scale Machine Learning Acceleration

Brief overview

Remote
UndergradOr in progress
$157k–$213k/yrStated range
3+ yrsMinimum
ASIC DesignSystemVerilog RTLMicroarchitecture DesignRTL DesignSynthesis and Timing ConstraintsLint and Clock Domain Crossing ChecksInterconnectsDirect Memory Access (DMA)Memory SubsystemsHardware Accelerator Design

Job description

Summary

Amazon Web Services (AWS) develops cloud infrastructure and custom machine learning hardware for its data centers. The ASIC Design Engineer II will design and optimize high-performance, area- and power-efficient RTL and microarchitectures for custom SoCs, including AWS Inferentia, while collaborating with architecture, verification, validation, synthesis, timing, and backend teams.

Responsibilities

  • Develop and implement high-performance, area and power-efficient RTL designs to meet project specifications and targets
  • Conduct in-depth analysis of designs, microarchitectures, and architectures to optimize trade-offs between features, power consumption, performance, and area requirements
  • Create microarchitectures, implement SystemVerilog RTL, and deliver synthesis and timing-clean designs with appropriate constraints
  • Execute lint and clock domain crossing quality checks to ensure design integrity
  • Collaborate closely with cross-functional teams, including architects, fellow designers, verification specialists, pre- and post-silicon validation teams, and synthesis, timing, and back-end experts

Skills

  • • Have a "Learn and Be Curious" mindset
  • • Have familiarity with key components such as interconnects, DMAs, Memory sub-systems, accelerator engines, debug and system level architectures
  • • Have a strong drive to innovate, explore new solutions, and contribute to the company's intellectual property through patents
  • • Bachelor's degree or equivalent
  • • 3+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • • Master's degree in computer science or equivalent
  • • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience

Qualifications

Must Haves

  • • Have a "Learn and Be Curious" mindset
  • • Have familiarity with key components such as interconnects, DMAs, Memory sub-systems, accelerator engines, debug and system level architectures
  • • Have a strong drive to innovate, explore new solutions, and contribute to the company's intellectual property through patents
  • • Bachelor's degree or equivalent
  • • 3+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience

Nice to Haves

  • • Master's degree in computer science or equivalent
  • • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience

Benefits

  • Sign-on payments
  • Restricted stock units (RSUs)
  • Health insurance, including medical, dental, vision, and prescription coverage
  • Basic Life & AD&D insurance
  • Option for Supplemental life plans
  • Employee Assistance Program (EAP)
  • Mental Health Support
  • Medical Advice Line
  • Flexible Spending Accounts
  • Adoption and Surrogacy Reimbursement coverage
  • 401(k) matching
  • Paid time off
  • Parental leave
  • Flexibility in working hours
  • Annual and ongoing learning experiences
  • Mentorship
  • Career growth support

More jobs like this