Software Development Engineer, System and Embedded PCIe and Neuron Link
About the role
Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions that solve challenges that were unimaginable a short time ago—even yesterday. Our custom chips, accelerators, and software stacks enable us to take on technical challenges that have never been seen before, and deliver results that help our customers change the world.
Responsibilities
- Develop mission-critical software that powers Annapurna Labs' next-generation machine learning platforms' interconnect (PCIe and Neuron Link)
- Collaborate with EC2 teams and manufacturing partners to ensure seamless system integration
- Drive end-to-end qualification processes for new hardware implementations
- Develop automated software test and deployment pipelines to ensure software quality, compatibility, and upgradeability
Requirements
- 3+ years of non-internship professional software development experience
- 3+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
Qualifications
- Bachelor's degree in computer science or equivalent
- Experience with PCIe subsystems or controllers (supporting PCIe devices, programming controller firmware, device driver implementation)
Skills
- C, C++
- Lua
- Bash
- Python
Benefits
Amazon offers comprehensive benefits including health insurance, medical, dental, vision, prescription, Basic Life & AD&D insurance, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage, 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.
Pay
The base salary range for this position is $143,700.00 - $194,400.00 annually.
Schedule
Not specified.