
Amazon
Senior
Own embedded software for AWS custom silicon at Annapurna Labs
Interview for a Senior SDE role inside Annapurna Labs, the AWS division behind custom silicon like Graviton and ML accelerators. The role centers on embedded software for networking, ML acceleration, and HPC infrastructure that runs across millions of AWS instances, with explicit expectations of technical leadership and architecture ownership.
Step into this interview
Free · a live voice mock calibrated to this exact role
What this interview tests
- Embedded C/C++ firmware and device driver design
- Leading architecture/design of new and existing systems
- Networking protocol performance for high-throughput, low-latency systems
- Hardware/software co-design tradeoffs
- Mentoring and technical leadership on an engineering team
Common question themes
Walk through a firmware or device driver you built, including hardware constraints you had to design around
Describe a time you led the architecture for a system others then built on — what patterns and scaling decisions did you make
How would you diagnose and fix a latency regression in a high-throughput networking path
Tell me about mentoring an engineer through a hard low-level bug
How do you approach reliability tradeoffs in embedded/user-space systems interacting with custom hardware
Related interviews

Amazon
Mid
Software Development Engineer II, Amazon Smart Vehicles

Amazon
Mid
Software Development Engineer, Ads AI Core Infra

Amazon
Mid
Software Engineer II, Leo Regulus

Netflix
Senior
Software Engineer 5 - Foundation Tech & Embedded Graphics

Figma
Mid
Software Engineer, Traffic

New grad