About This Role
This internship at Annapurna Labs involves contributing to real hardware development work, focusing on custom silicon for Amazon's cloud services. The role offers the opportunity to build, test, and learn alongside experienced engineers, making an impact that reaches far beyond campus. You will be paired with a mentor and manager to support your growth and ensure you deliver meaningful impact.
Responsibilities
- Support the design, bring-up, and validation of hardware systems and subsystems
- Develop firmware or low-level software that interfaces directly with hardware
- Debug hardware-software integration issues in the lab using oscilloscopes, logic analyzers, and other bench equipment
- Write and run tests to validate hardware functionality, performance, and reliability
- Collaborate with ASIC, systems, and software teams to take hardware from design through deployment
- Document your work and present findings to the team
Requirements
- Currently enrolled in a Bachelor's or Master's degree program in Electrical Engineering, Computer Engineering, Computer Science, or a related field, with a final graduation date of December 2027 or later
- Coursework or project experience in digital logic design and computer architecture
- Familiarity with a hardware description language (Verilog, SystemVerilog, or VHDL)
- Understanding of fundamental digital design concepts: combinational and sequential logic, finite state machines, timing, and clocking
Nice to have:
- Experience in hardware design and validation of components, subsystems and systems
- Experience working with fast-moving, high-performance teams and driving innovative solutions tailored to unique business environments
- Strong verbal and written communication skills
- Pursuing a degree with a focus on embedded systems, computer architecture, or hardware design
- Hands-on experience with firmware development or bare-metal programming
- Experience debugging hardware in a lab environment (oscilloscopes, logic analyzers, protocol analyzers)
- Familiarity with communication protocols (PCIe, I2C, SPI, UART, Ethernet)
- Scripting experience (Python, Perl, shell) for test automation
- Prior internship, research, or lab experience in hardware development, embedded systems, or firmware
Benefits
- EAP
- Mental Health Support
- Medical Advice Line
- 401(k) matching
Important Details
- Locations: Austin, TX, USA; Cupertino, CA, USA
About the Company
Annapurna Labs designs custom silicon at Amazon, including Graviton server processors, Trainium and Inferentia machine learning accelerators, and the Nitro system. They own the full stack, from silicon through the software that makes it work.