ASIC Engineer, Annapurna Labs
Amazon Web Services (AWS)
About the Role
Amazon Web Services (AWS) is seeking an ASIC Design Engineer to join the Cloud-Scale Machine Learning Acceleration team. This role is central to the design and optimization of hardware for AWS Machine Learning servers, including AWS Inferentia, a custom-designed machine learning inference datacenter server. The team is responsible for developing and integrating emergent technologies at a massive scale.
Key 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.
Requirements & Tech Stack
- Strong background in ASIC design.
- Proficiency in SystemVerilog.
- Excellent analytical and problem-solving skills.
- Experience with high-performance and power-efficient designs is highly desirable.
- Familiarity with key components such as interconnects, DMAs, Memory sub-systems, accelerator engines, debug, and system level architectures.
- Strong drive to innovate, explore new solutions, and contribute to intellectual property through patents.
- Experience identifying bugs in architecture, algorithms, functionality, and performance with strong overall debugging skills.
- Experience verifying at multiple levels of logic from IP blocks to SoCs to full system testing.
- Experience with industry standard tools and scripting languages (Python or Perl) for automation.
- Experience with ARM and various DSP ISAs.
Qualifications
- Bachelor's degree in Electrical Engineering or a related field.
- Master's degree or Ph.D. degree in Electrical Engineering or related field.
- Experience with formal verification techniques including abstraction and end-to-end checking.
- Experience with current and upcoming RF standards in cellular (4G/5G), WiMAX, 802.11ad, microwave backhaul, DVB-S2 / DVB-C, or related broadband wireless standards.