Embedded Software Engineer, Annapurna

World's largest cloud provider and pioneer in cloud computing through Amazon Web Services (AWS)
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud

Description For Embedded Software Engineer, Annapurna

Join AWS Utility Computing (UC) and Annapurna Labs, an Amazon company, as an Embedded Software Engineer working on next-generation semiconductor platforms. This role focuses on developing embedded software for networking products that power AWS, the world's largest cloud provider. You'll be involved in pre-silicon development, including ETH link management, DDR drivers, PCIe drivers, and boot systems. The position offers opportunities to work with cutting-edge technology in AWS's dynamic environment, collaborating with cross-functional teams. As part of Amazon's semiconductor innovation team, you'll contribute to foundational services like S3 and EC2, while working in an inclusive culture that values work-life harmony and professional growth. The role combines hands-on technical work with leadership opportunities, making it ideal for engineers passionate about embedded systems and cloud infrastructure. AWS's commitment to innovation and customer service makes this an exciting opportunity to shape the future of cloud computing while developing your career in a supportive, fast-paced environment.

Last updated 6 days ago

Responsibilities For Embedded Software Engineer, Annapurna

  • Pre-silicon development activities
  • ETH link management
  • DDR driver development
  • PCIe driver development
  • Bootrom and boot flow development
  • Leading tasks involving peers from multiple disciplines

Requirements For Embedded Software Engineer, Annapurna

Linux
  • Bachelor's degree in computer science or equivalent
  • 2+ years of experience with embedded SW development
  • Fluent in C
  • Electrical/Computer Engineering graduate

Benefits For Embedded Software Engineer, Annapurna

  • Work-life harmony
  • Flexible work hours
  • Career development opportunities
  • Mentorship
  • Inclusive team culture

Interested in this job?

Jobs Related To Amazon Embedded Software Engineer, Annapurna

Embedded Software Development Engineer, Kuiper MAC

Design and develop embedded MAC layer software for Amazon's Project Kuiper satellite communication systems, focusing on protocol optimization and real-time performance.

Software Development Engineer

Software Development Engineer position at Amazon Lab126 focusing on embedded systems development for consumer electronics devices.

Software Development Engineer (Embedded), AWS Platforms

AWS Network Product Development is seeking a Software Development Engineer to develop embedded routing platforms for AWS Networking, requiring 3+ years of experience.

Embedded Software Engineer, Kuiper MAC Software Development

Embedded Software Engineer position at Amazon's Project Kuiper, developing software for satellite communication devices to provide global broadband connectivity.

Software Development Engineer, E-reader products

Software Development Engineer position at Amazon focusing on E-reader product development, requiring 3+ years of experience in system design and software development.