Annapurna Labs, an innovative organization within AWS UC, is seeking a Senior Software Development Engineer to join their team. This role focuses on designing and implementing firmware for NVMe subsystems and specialized hardware units in Nitro Cards.
The position requires extensive experience in embedded systems and firmware development, with a strong background in C/C++ programming and Linux systems. You'll be working on cutting-edge cloud storage solutions, helping to solve complex technical challenges that impact AWS's industry-leading products.
As a senior engineer, you'll be responsible for debugging system-level issues, optimizing performance, and delivering production-quality code. The role offers an opportunity to work alongside brilliant engineers and leaders who are passionate about performance, availability, scalability, and data durability.
The team culture emphasizes knowledge-sharing and mentorship, with senior members providing one-on-one mentoring and thorough code reviews. AWS values diverse experiences and backgrounds, fostering an inclusive environment through employee-led affinity groups and ongoing learning experiences.
The position offers competitive compensation ranging from $151,300 to $261,500 per year, depending on location and experience. Benefits include medical coverage, financial benefits, and a strong emphasis on work-life harmony. The role is based in Cupertino, CA, at the heart of Silicon Valley's tech ecosystem.
This is an excellent opportunity for experienced engineers who want to work on challenging problems at scale, contribute to cloud infrastructure innovation, and grow their careers within one of the world's leading tech companies. The role combines technical leadership with hands-on development, making it ideal for those who want to maintain their technical edge while mentoring others.