AWS Utility Computing (UC) is seeking an Embedded Software Engineer to join the SRD (Scalable Reliable Datagram) team at Annapurna Labs. This role is crucial in developing and optimizing network transport protocols that power AWS's cloud infrastructure. The position involves working on cutting-edge products including on-demand supercomputers and next-generation storage services.
As part of the team, you'll be responsible for implementing and maintaining the SRD technology, which is fundamental to AWS's network infrastructure. The role requires deep expertise in C programming, embedded systems, and networking protocols. You'll work closely with multiple teams to optimize performance and ensure scalability across AWS's vast cloud platform.
The ideal candidate brings 5+ years of software development experience, with strong expertise in C programming and optimization. Knowledge of multi-threaded programming, firmware development, and Linux environments is essential. Experience with networking protocols and hardware integration is highly valued.
Amazon offers a collaborative and inclusive work environment with strong emphasis on work-life harmony. The company provides flexible work arrangements and numerous opportunities for career growth through mentorship and knowledge-sharing. As part of AWS, you'll be working at the forefront of cloud computing technology, helping shape the future of cloud infrastructure.
The position is based in Haifa, Israel, where you'll be part of Amazon's growing presence in the region. You'll contribute to projects that impact millions of AWS customers worldwide, from startups to Global 500 companies. The role offers the opportunity to work on challenging technical problems at scale while being part of a diverse and innovative team.