Taro Logo

Network Drivers SW Engineer, ENA

AWS is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating.
Backend
Senior Software Engineer
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Network Drivers SW Engineer, ENA

AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations. As a Network Drivers SW Engineer for the ENA (Elastic Network Adapter) team at Annapurna Labs, you will:

  • Develop kernel-space and user-space network drivers for customer virtual machines
  • Work on features for next-generation hardware to enable high network bandwidth and low latency performance
  • Shape software designs and keep up with new features in various operating systems
  • Help resolve complex customer issues
  • Monitor AWS cloud health and maintain high-quality standards
  • Develop highly-optimized code
  • Work with open-source drivers for Linux, DPDK, and FreeBSD

Annapurna Labs, part of AWS, develops innovative hardware and software for cloud customers. You'll be part of a team that improves AWS cloud networking infrastructure with products like ENA, used by millions of customers.

This role offers:

  • Opportunity to work on cutting-edge technologies
  • Collaboration with talented engineers
  • Chance to shape the future of cloud computing
  • Continuous learning and technical evolution
  • Work-life harmony with flexible work arrangements
  • Inclusive team culture with employee-led affinity groups
  • Mentorship and career growth opportunities

Join us in developing the core technologies that power AWS cloud services and shape the future of cloud computing!

Last updated 8 months ago

Responsibilities For Network Drivers SW Engineer, ENA

  • Develop kernel-space and user-space network drivers for customer virtual machines
  • Develop features for next-generation hardware to enable high network bandwidth and low latency
  • Shape software designs and keep up with new features in various operating systems
  • Help resolve complex customer issues
  • Monitor AWS cloud health and maintain high-quality standards
  • Develop highly-optimized code
  • Work with open-source drivers (Linux, DPDK, FreeBSD)

Requirements For Network Drivers SW Engineer, ENA

Linux
  • B.Sc. degree in Computer Science or Electrical Engineering
  • 5+ years of professional experience in embedded SW development
  • 3+ years of network driver development
  • Expertise in at least one of the following: Linux, Windows, DPDK, or FreeBSD network drivers development

Benefits For Network Drivers SW Engineer, ENA

  • Flexible work hours
  • Employee-led affinity groups
  • Mentorship opportunities
  • Career advancement resources

Interested in this job?