Loading...
Loading...
Amazon
Annapurna Labs, the custom silicon team inside AWS, is hiring a Software Development Engineer to build the Hardware Abstraction Layer (HAL) for Trainium and Inferentia machine learning accelerators. Based in Cupertino, CA, you will write and test C++ for driver stacks across hardware blocks such as PCIe, DDR/HBM memory, DMA, and boot/firmware. You will work closely with RTL and hardware design engineers, debug issues that span software and silicon, and contribute to a small, high-bar team that values mentorship and engineering craft. No machine learning background is required. Starting sala...
Create a free account to read the full job description, apply, and unlock a free AI study plan with Amazon's interview process, recent question patterns, and step-by-step practice.
Sign in to unlock a company-specific preparation guide for Amazon: interview rounds, recent question patterns, Coach AI practice, coding & system design drills, behavioural prep, and a mock interview — all tailored to this role.