Embedded FW Engineer, ENA Team

AWS is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing with continuous innovation.
Embedded
Senior Software Engineer
In-Person
5+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Sr. Manufacturing Controls Test Engineer, Manufacturing Test and Controls

Senior Manufacturing Controls Test Engineer position at Amazon Robotics, focusing on developing and implementing test strategies for robotic systems manufacturing.

Senior Automation Engineer

Senior Automation Engineer role at Amazon focusing on maintaining and optimizing robotics and material handling equipment in fulfillment centers.

Sr. Software Development Engineer, Device OS

Senior Software Development Engineer position at Amazon focusing on Wi-Fi and networking software development for consumer devices like Echo and Fire TV.

Sr. Software Development Engineer, Connectivity Wi-Fi

Senior Software Development Engineer position at Amazon Lab126 focusing on Wi-Fi and networking software development for consumer electronics products.

ASIC Design Verification Engineer, Project Kuiper

Senior ASIC Design Verification Engineer role at Amazon's Project Kuiper, developing verification environments for satellite communication systems.

Description For Embedded FW Engineer, ENA Team

AWS Utility Computing (UC) is seeking an Embedded Firmware Engineer for their ENA (Elastic Network Adapter) team at Annapurna Labs. This role is crucial in developing next-generation hardware features that enable high network performance and low latency for AWS cloud services. As part of Annapurna Labs, which operates like a startup within AWS, you'll work on cutting-edge technologies that power millions of customers' cloud infrastructure.

The position involves developing firmware features for network adapters, optimizing performance, and ensuring consistent low latency. You'll be responsible for bringing up various instance types tailored to different customer needs, working with varying combinations of CPU, memory, storage, and networking capabilities. The role requires strong expertise in C programming and embedded systems development.

Working at Annapurna Labs offers a unique opportunity to shape the future of cloud computing infrastructure. The team has already made significant contributions through products like Elastic Network Adapter (ENA), Elastic Fabric Adapter (EFA), and Scalable Reliable Datagram (SRD). You'll be part of an innovative organization that values work-life harmony, provides mentorship opportunities, and fosters an inclusive culture.

The ideal candidate will have a strong background in low-level software development, experience with multi-threaded programming, and a passion for optimization. You'll join a diverse team of talented engineers working on products that are at the heart of AWS's cloud infrastructure. This role offers excellent growth opportunities and the chance to work on technology that impacts millions of customers worldwide.

Last updated 4 months ago

Responsibilities For Embedded FW Engineer, ENA Team

  • Developing features for Annapurna Labs next-generation hardware
  • Enable high network bandwidth and packets-per-seconds (PPS) performance
  • Bring up various instance types optimized for different use cases
  • Shape architecture definitions and SW system designs
  • Help resolve complex customer issues
  • Monitor AWS cloud health
  • Maintain high quality standards
  • Develop highly-optimized code

Requirements For Embedded FW Engineer, ENA Team

Linux
  • B.Sc. degree in Computer Science or Electrical Engineering
  • 5+ years of professional experience in SW development
  • 5+ years of hands-on experience in C development, with a mindset for developing optimized code

Benefits For Embedded FW Engineer, ENA Team

Medical Insurance
Visa Sponsorship
  • Flexible work hours
  • Career development opportunities
  • Mentorship programs
  • Inclusive work environment
  • Employee-led affinity groups

Interested in this job?