Embedded Software Engineer, SRD, Annapurna Labs

AWS subsidiary developing networking and cloud infrastructure technology
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud

Description For Embedded Software Engineer, SRD, Annapurna Labs

AWS Utility Computing (UC) is seeking an Embedded Software Engineer to join the SRD (Scalable Reliable Datagram) team at Annapurna Labs. SRD is a high-performance, low-latency transport protocol crucial to AWS infrastructure, powering ML/HPC platforms, storage services, and network traffic optimization. The role involves developing and optimizing SRD technology across AWS's network infrastructure, ensuring its reliability and scalability. You'll work with cutting-edge platforms that support ML, HPC, and storage-intensive workloads, collaborating across multiple teams and layers of the software stack. The position requires deep technical expertise in C programming and network protocols, with opportunities to influence hardware design for performance optimization. As part of AWS's innovative culture, you'll contribute to foundational services like S3 and EC2 while working in an environment that values work-life harmony and inclusive team culture. The role offers significant growth potential through mentorship and knowledge-sharing opportunities, making it ideal for engineers passionate about high-performance networking and distributed systems.

Last updated 20 hours ago

Responsibilities For Embedded Software Engineer, SRD, Annapurna Labs

  • Develop and optimize SRD technology across AWS's network infrastructure
  • Design, deploy, and maintain SRD codebase
  • Ensure reliability and scalability of the system
  • Work with multiple teams across different layers of the software stack
  • Define new hardware modules and enable offloads to enhance performance

Requirements For Embedded Software Engineer, SRD, Annapurna Labs

Linux
  • BCs. Degree in Computer Science, Electrical Engineering or related area
  • 2+ years of experience in C development
  • Mindset for developing optimized code

Interested in this job?

Jobs Related To Annapurna Labs Ltd. Embedded Software Engineer, SRD, Annapurna Labs

Embedded Software Engineer, Annapurna

Embedded Software Engineer role at Annapurna Labs (Amazon) developing semiconductor platforms and networking products, focusing on pre-silicon development and hardware-software interfaces.

DFT Engineer, Graviton Server

DFT Engineer position at Annapurna Labs (AWS) working on Graviton Server architecture, implementing test solutions for AWS's ARM-based cloud infrastructure.

Verification Engineer

Verification Engineer position at Annapurna Labs (AWS) focusing on pre-silicon verification and semiconductor platform development for cloud infrastructure.

DFT Design Engineer, Graviton Server

Design-for-Test (DFT) Engineer position at Annapurna Labs working on AWS Graviton server chip development.

DFT Verification Engineer, Graviton Server

DFT Verification Engineer position at Annapurna Labs (AWS) working on Graviton server technology, combining hardware and software engineering for cloud infrastructure development.