Embedded Software Engineer — Cloud-Scale & HPC (C/C++)

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

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.

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

Similar jobs worth comparing

Embedded Software Engineer , EFA Annapurna
Embedded Software Engineer , EFA Annapurna

Amazon Web Services (AWS) • Illinois

On-site
USD 90,000 - 130,000
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
Cloud HPC Engineer for Custom Silicon Platforms
Cloud HPC Engineer for Custom Silicon Platforms

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 143,000 - 195,000
Health insurance
RSUs
Software Development Engineer , Annapurna Labs
Software Development Engineer , Annapurna Labs

Amazon Web Services (AWS) • Illinois

On-site
USD 150,000 - 190,000
Distributed AI/ML Systems Engineer (C/C++ HPC)
Distributed AI/ML Systems Engineer (C/C++ HPC)

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 165,000 - 224,000
Distributed AI/ML Systems Engineer (C/C++)
Distributed AI/ML Systems Engineer (C/C++)

Socket.dev • Cupertino (CA)

On-site
USD 140,000 - 210,000
ML Systems Software Engineer — High-Performance Cloud
ML Systems Software Engineer — High-Performance Cloud

Amazon • New York (NY)

On-site
USD 158,000 - 214,000
Senior Cloud Hardware Engineer, Thermal & Mechanical
Senior Cloud Hardware Engineer, Thermal & Mechanical

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 159,000 - 215,000
Engineering Manager - ML Network Stack & HPC Systems
Engineering Manager - ML Network Stack & HPC Systems

Socket.dev • Seattle (WA)

On-site
USD 185,000 - 250,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