Chip Validation Software Engineer
About the role
Annapurna Labs, an Amazon company, designs and delivers high-end, custom silicon that sits at the very heart of AWS. Our devices don't just support the cloud—they actively define it. From Trainium, the purpose-built machine learning accelerator driving the next wave of AI innovation forward, to Graviton, the Arm-based server processor redefining price-performance for compute workloads, to Nitro, the advanced network and cloud management controller powering every AWS instance—Annapurna's products consistently set the standard for the industry.
This is an exciting opportunity to join Amazon in developing its next-generation products for the cloud market, working in a very team-oriented environment. We are looking for exceptional software engineers to help develop the next-generation chips based on a revolutionary architecture.
Responsibilities
- Develop system-level software targeting chip architecture, functional correctness, and performance.
- Run validation on various platforms to ensure chip functionality.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related disciplines. (Please include a grade sheet/academic transcript along with your CV in a single PDF when submitting your application.)
- 1+ years of experience in software development or chip validation.
- Hands-on development and debug experience with C.
- Experience with networking protocols.
Qualifications
- Experience in software development.
- Preferred experience in the following fields:
- RT embedded software.
- Multi-core CPU programming.
- C++ design knowledge.
- Performance analysis.
Company: Annapurna Labs Ltd.