Embedded Software Development Engineer, Annapurna Labs

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating.
$129,300 - $223,600
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Embedded Software Development Engineer, Annapurna Labs

AWS Networking Software enhances every aspect of our customers networking infrastructure and enables all of the benefits of hosting complex workloads in the cloud. We are looking for software development engineers with a background in networking and a passion for innovation for a brand new initiative within the AWS Elastic Network Adapter team. The Elastic Network Adapter team enables enhanced networking on several critical AWS EC2 instances including: Accelerated Computing Instances, Compute Optimized Instances, Memory Optimized Instances, and Storage Optimized Instances running on Linux infrastructure.

As a software development engineer on The Elastic Network Adapter team, you will own the architecture and development of features that will revolutionize EC2 core network and work with a brilliant team of experienced engineers. Join us today and shape the future of one of AWS fastest growing products!

Key job responsibilities:

  • Advanced development of highly scalable and available embedded networking technology
  • Cross-functional work with architecture and hardware teams
  • Deep dive into networking protocols
  • Help to build a wide-scale AWS service

About the team: We're a team of experienced engineers with diverse background in chip, firmware and embedded software development and deep networking verticals for host side networking. We all work together on core AWS network infrastructure.

Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we're building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future.

Last updated 3 months ago

Responsibilities For Embedded Software Development Engineer, Annapurna Labs

  • Own the architecture and development of features that will revolutionize EC2 core network
  • Advanced development of highly scalable and available embedded networking technology
  • Cross-functional work with architecture and hardware teams
  • Deep dive into networking protocols
  • Help to build a wide-scale AWS service

Requirements For Embedded Software Development Engineer, Annapurna Labs

Linux
  • B.S. in Computer Science or related technical field
  • 5+ years of professional engineering experience
  • 3+ years of experience with programming language: C or C++
  • 3+ years of experience in high speed embedded Linux systems

Benefits For Embedded Software Development Engineer, Annapurna Labs

  • Mentorship opportunities
  • Career growth and development
  • Work-life harmony

Interested in this job?

Jobs Related To Annapurna Labs (U.S.) Inc. Embedded Software Development Engineer, Annapurna Labs

Embedded Camera Algorithm Engineer, Ring

Senior Embedded Camera Algorithm Engineer position at Ring, focusing on developing advanced image processing and camera control algorithms for security products.

Sr. Signal Integrity Engineer, Devices and Services

Senior Signal Integrity Engineer role at Amazon Devices team focusing on high-speed validation, interface compliance testing, and embedded system debug.

System high-speed I/O validation Engineer - Apple Mac

Senior System I/O validation engineering role at Apple focusing on Mac hardware validation, SerDes I/O testing, and system-level signal integrity.

Senior Battery Systems Engineer, Ring

Lead battery systems development for Ring's smart home devices, overseeing design, implementation, and production while working with cross-functional teams.

Wi-Fi Power and Performance Engineer - Platform Architecture

Senior Wi-Fi Power and Performance Engineer role at Apple, focusing on wireless technology optimization and analysis for consumer devices.