Verification Engineer

Annapurna Labs, part of Amazon Web Services (AWS), develops innovative hardware and software for AWS cloud customers.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Verification Engineer

AWS Utility Computing (UC) is seeking a Verification Engineer to join their innovative team at Annapurna Labs. This role sits within Amazon's cloud infrastructure division, working on foundational services like S3 and EC2. As a Verification Engineer, you'll be part of the Pre-silicon Verification team, helping develop cutting-edge semiconductor platforms and revolutionary architectures that power AWS services.

The position requires strong expertise in hardware verification, with hands-on experience in RTL verification, UVM, and hardware verification tools. You'll work with technologies like Verilog, SystemVerilog, and Specman while collaborating with talented engineers to shape the future of cloud computing infrastructure.

Annapurna Labs, operating as a startup-like environment within AWS, offers a fast-paced, dynamic setting where continuous learning is encouraged. The role provides an opportunity to work on technologies that directly impact the world's largest cloud provider. The team values work-life harmony and fosters an inclusive culture through employee-led affinity groups and ongoing learning experiences.

The ideal candidate will bring 5+ years of RTL verification experience, strong object-oriented programming concepts, and a background in Electrical or Computer Science engineering. Knowledge of PCIe, Processors, Ethernet, and DDR is advantageous. You'll be joining a team that emphasizes mentorship and career growth, with numerous resources available for professional development.

This position offers the chance to work on groundbreaking technology while being part of Amazon's larger mission to be Earth's Best Employer. The role combines technical challenges with opportunities for personal growth in an environment that values diversity and innovative thinking.

Last updated 20 hours ago

Responsibilities For Verification Engineer

  • Work on pre-silicon verification team
  • Develop semiconductor platform based on revolutionary architecture
  • Participate in development of cutting-edge products within disruptive system architecture
  • Work on technologies that power AWS cloud infrastructure

Requirements For Verification Engineer

Python
  • Electrical/Computer Science engineer
  • 5+ years of experience with RTL verification
  • Knowledge of Hardware Verification concepts and tools (UVM, Coverage Driven verification)
  • Sound understanding and knowledge of object-oriented programming concepts
  • Verilog/SystemVerilog/Specman experience

Interested in this job?

Jobs Related To Annapurna Labs Ltd. Verification Engineer

Chip Design Engineer

Chip Design Engineer position at Annapurna Labs (AWS) focusing on PCIe/IO sub-system development for cloud infrastructure products including Graviton, Nitro, and Trainium.

DFT Engineer, Graviton Server

DFT Engineer position at Annapurna Labs (AWS) working on Graviton Server development, requiring expertise in chip design, verification, and test methodologies.

DFT Verification Engineer, Graviton Server

DFT Verification Engineer position at AWS's Annapurna Labs, working on Graviton server technology with opportunities in architecture, verification, and chip development.

Chip Validation Software Engineer

AWS is seeking a Chip Validation Software Engineer to develop system-level software for next-generation chip validation, focusing on functional correctness and performance optimization.

Software Engineer II, Annapurna Labs ML Acceleration System Software

Software Engineer II position at Annapurna Labs focusing on ML server system software development, requiring 3+ years of experience in software development and system architecture.