Embedded Software Engineer , EFA Annapurna

Amazon Web Services (AWS)

Illinois

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Annapurna Labs Ltd., a division within Amazon, seeks a Software Embedded Development Engineer to design, develop, and optimize mission-critical embedded software for cloud infrastructure. You will join teams focused on networking, ML acceleration, and HPC, impacting millions of AWS services globally.

Key work includes developing firmware and drivers for custom silicon and hardware/software co-design, with opportunities to publish technical content and grow within a leading cloud environment.

Qualifications

  • Bachelor's degree in Computer Science or a related field.
  • 5+ years of professional embedded software development experience with strong C/C++.
  • Hands-on experience developing firmware, device drivers, or user-space applications for embedded systems, incl. low-level hardware interaction.

Responsibilities

  • Design, develop and optimize mission-critical embedded software for cloud infrastructure.
  • Work on networking, ML acceleration, and HPC initiatives across AWS services.

Skills

Embedded software development
C/C++
Firmware development
Device drivers

Education

Bachelor's degree in Computer Science or related field

Job description

Description

Annapurna Labs, a key division within Amazon, seeks a Software Embedded Development Engineer to design, develop, and optimize mission-critical embedded software for cloud infrastructure. You will join teams focused on networking, machine learning acceleration, and high-performance computing (HPC), impacting millions of AWS services globally.

Cutting-Edge Technology

Work on custom silicon (e.g., Graviton, ML accelerators) and innovative networking solutions at the intersection of hardware and software.

Growth & Innovation

Benefit from AWS’s resources, mentorship programs, and opportunities to publish technical content.

About The Team

Impact at Scale: Your work will power AWS’s most advanced services, serving millions of customers.

Basic Qualifications
  • Bachelor's degree in Computer Science or a related field
  • 5+ years of professional experience in embedded software development, with strong proficiency in C/C++
  • Hands‑on experience developing firmware, device drivers, or user-space applications for embedded systems, including low‑level hardware interaction
Preferred Qualifications
  • Knowledge of network design, protocols and troubleshooting
  • Experience communicating clearly and concisely with leadership, stakeholders, and cross-functional teams
  • Experience with AWS or cloud technologies
  • Knowledge of hardware/software co-design.
  • Familiarity with storage protocols

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

Company

Annapurna Labs Ltd.

Job ID: A10415533

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer , Annapurna Labs
Software Development Engineer , Annapurna Labs

Amazon Web Services (AWS) • Illinois

On-site
USD 150,000 - 190,000
Embedded Software Engineer — Cloud-Scale & HPC (C/C++)
Embedded Software Engineer — Cloud-Scale & HPC (C/C++)

Amazon Web Services (AWS) • Illinois

On-site
USD 90,000 - 130,000
Embedded Software Dev Engineer, AWS Hardware Engineering
Embedded Software Dev Engineer, AWS Hardware Engineering

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 143,000 - 195,000
Sr Embedded SDE III, Hardware Engineering Services
Sr Embedded SDE III, Hardware Engineering Services

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 193,000 - 262,000
Health insurance
401(k) matching
Paid time off
+1
Embedded Software Engineer, Server Control Firmware (AWS)
Embedded Software Engineer, Server Control Firmware (AWS)

Amazon • Austin (TX)

On-site
USD 143,700 - 194,400
RSUs
Health insurance
401(k) matching
+1
Senior Embedded Software Engineer, Emerging Devices Software
Senior Embedded Software Engineer, Emerging Devices Software

Amazon • Sunnyvale (CA)

On-site
USD 193,300 - 261,500
Health insurance
401(k) matching
Paid time off
+3
Embedded Systems Engineer - Low-Level C/C++
Embedded Systems Engineer - Low-Level C/C++

Amazon Web Services (AWS) • Illinois

On-site
USD 150,000 - 190,000
EFA Network Software Engineer I, Annapurna Labs
EFA Network Software Engineer I, Annapurna Labs

Amazon • Seattle (WA)

On-site
USD 110,500 - 160,000
Senior Software Engineer - SoC DevOps, MLA-MI - Annapurna Labs (AWS)
Senior Software Engineer - SoC DevOps, MLA-MI - Annapurna Labs (AWS)

Amazon • Austin (TX)

On-site
USD 168,100 - 227,400
RSUs
Health insurance
401(k) matching
+2
Software Development Engineer - Silicon Development Infrastructure
Software Development Engineer - Silicon Development Infrastructure

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 143,000 - 195,000
Health insurance
RSUs