Taro Logo

Senior Verification Engineer

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

Description For Senior Verification Engineer

AWS Utility Computing (UC) is at the forefront of cloud innovation, developing foundational services like Amazon S3 and EC2. Annapurna Labs, operating as a startup within AWS, is seeking a Senior Verification Engineer to join their System Verification team. This role combines hardware and software expertise, focusing on developing semiconductor platforms with revolutionary architecture.

The position offers an opportunity to work with cutting-edge technologies that power the world's largest cloud provider. As part of AWS's UC organization, you'll contribute to the development and management of various services including Compute, Database, Storage, IoT, Platform, and Productivity Apps services.

The role requires deep technical expertise in system-level verification of large-scale SoCs, combining software development skills with hardware verification knowledge. You'll be working in a dynamic, open environment that values innovation and technical excellence. The team culture emphasizes learning, curiosity, and inclusive practices through employee-led affinity groups and ongoing learning experiences.

AWS values diverse experiences and welcomes candidates from non-traditional backgrounds. The company provides strong support for work-life harmony, believing that success at work shouldn't require personal sacrifices. You'll have access to extensive knowledge-sharing resources, mentorship opportunities, and career development tools.

This position offers the unique opportunity to shape the future of cloud computing while working with talented engineers in a fast-paced, learning-oriented environment. The role combines the excitement of a startup with the resources and stability of Amazon, making it ideal for those passionate about both hardware and software development.

Last updated 9 hours ago

Requirements For Senior Verification Engineer

Python
  • Electrical/Computer Science engineer
  • 8+ years of experience with full-chip/system-level verification of a large-scale SoC
  • Experience with SW development (C/C++/Assembly)
  • Sound understanding and knowledge of object-oriented programming concepts
  • Hands-on experience with emulation/silicon debugging, waveform debugging, and code coverage analysis

Benefits For Senior Verification Engineer

  • Work-life balance
  • Mentorship & Career Growth
  • Inclusive Team Culture
  • Disability accommodations available

Interested in this job?

Jobs Related To Annapurna Labs Ltd. Senior Verification Engineer