
Amazon
Mid
Build Linux-based test automation and AWS tooling for Annapurna Labs' next-gen semiconductor platforms
This role is on Amazon's Annapurna Labs semiconductor team, building system software for next-generation cloud/silicon platforms — specifically Linux images, hardware test automation infrastructure, and AWS self-service applications. Requires 3+ years of professional software development with a CS degree; preferred qualifications lean toward Python and Bash-based test automation frameworks. This is a systems-level, hardware-adjacent SDE role, distinct from typical application engineering.
Step into this interview
Free · a live voice mock calibrated to this exact role
What this interview tests
- Linux-based systems and image build/maintenance
- Hardware test automation infrastructure design
- Python and Bash-based test automation frameworks
- AWS self-service application development
- Requirements gathering across internal/external customers
- Full software development life cycle ownership in an early-stage team
Common question themes
Tell me about building or maintaining a Linux image integrated with test software
How would you design automation infrastructure to execute hardware tests at scale?
Describe a test automation framework you built in Python with Bash scripting
How have you used AWS as part of a broader software solution rather than just hosting?
How do you gather and reconcile requirements from both internal and external stakeholders?
Walk me through how you've owned a project across the full SDLC on a small, early-stage team
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

Senior
Software Engineer, Storage

Netflix
Senior
Software Engineer 5 - Partner Test Tech

Netflix
Senior