Logo
Amazon

Senior Embedded Software Engineer - Networking Team

Amazon, Seattle, Washington, us, 98127

Save Job

Amazon Web Services (AWS) Utility Computing (UC) is at the forefront of cloud innovation, providing cutting-edge services from foundational technologies like Amazon's S3 and EC2 to new product advancements that distinguish AWS in the industry. As part of the UC organization, you'll play a key role in enhancing Compute, Database, Storage, IoT, Platform, and Productivity Apps services. Join the Amazon family at Annapurna Labs, where we're looking for a Senior Software Engineer with a strong background in networking and software development. This is your chance to contribute significantly to the development of critical software components for Amazon's network cards, specifically tailor-made for customers demanding specialized security solutions. Your responsibilities will include: Collaborating with cross-functional teams globally to identify project requirements. Leading the design and implementation of software for networking technologies that are scalable. Participating in the entire lifecycle of software development, including deployment and operational support for High Performance Computing (HPC) and Machine Learning (ML) networking device software. This role provides a unique opportunity to write code that will run across millions of servers worldwide, forming an integral part of the Nitro system. You'll be part of a diverse and innovative team dedicated to pushing the boundaries of technology. Your Qualifications: Bachelor's Degree in Computer Science or Electrical Engineering. 4+ years of hands-on experience in C and C++ programming. 4+ years of expertise in networking protocols, particularly RDMA and Ethernet. 4+ years focused on performance optimizations. Preferred Qualifications: 4+ years of experience in embedded software development. Familiarity with the SoC development life cycle. Experience with virtualization technologies. At AWS, we embrace diverse experiences and encourage anyone, regardless of their career path, to apply. We prioritize an inclusive workplace culture that fosters curiosity and learning. Your growth is supported through mentorship and resources aimed at career advancement. We believe in work-life balance and strive to ensure that success at work complements your personal life, offering flexible work hours and arrangements. If you require accommodation during the application or hiring process, please contact our Recruiting Partner for assistance. Amazon is an equal opportunity employer and does not discriminate based on veteran status, disability, or any other legally protected status.