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:
Software Development Engineer, FireTV Platform Engineering team

Senior Software Development Engineer role at Amazon's FireTV Platform Engineering team, focusing on Android system development and TV platform engineering in Hsinchu City, Taiwan.

Senior Software Development Engineer - Sensor Technology, Amazon Robotics (AR)

Senior Software Engineer role at Amazon Robotics focusing on sensor technology development, requiring 5+ years of experience in software development and expertise in C/C++ programming.

Sr. Embedded Software Development Engineer, Kuiper MAC

Senior Embedded Software Engineer role at Amazon's Project Kuiper, developing satellite communication systems software for a global broadband internet constellation.

Sr Embedded Software Dev Engineer, Blink

Lead firmware development for Amazon's Blink smart home cameras, focusing on embedded systems and power-efficient solutions.

Sr System Development Engineer, System Frameworks and Performance

Senior System Development Engineer role at Amazon focusing on Fire TV system frameworks and performance optimization, requiring expertise in Android internals and system-level debugging.

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 3 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?