Graduate Embedded Systems Engineer (C/C++) — Cloud Silicon

Amazon Web Services (AWS)

Illinois

On-site

USD 110,000 - 150,000

Full time

11 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Annapurna Labs Ltd. is seeking graduate software engineers to join the Nitro and Graviton systems software teams.

This hands-on role involves writing low-level, high-performance code that runs on Amazon-designed hardware, mentored by senior engineers, with a ramp-up plan for growth into embedded and systems software. You’ll design, develop, test, and debug firmware and drivers, working closely with hardware and verification teams, and contribute to code reviews while moving changes through CI

Qualifications

  • Bachelor's or Master's degree in Computer Science, Computer/Electrical Engineering, or related field.
  • Solid programming foundations in C and/or C++.
  • Strong understanding of data structures, algorithms, OS, and computer architecture.

Responsibilities

  • Design, develop, test, and debug embedded and systems software for Nitro and Graviton platforms.
  • Write and optimize code primarily in C and C++, close to the hardware.
  • Collaborate with hardware, silicon, and verification engineers to bring up new chips.
  • Debug issues across software/hardware boundaries using logic analyzers, JTAG, and tooling.
  • Contribute to code reviews, design discussions, and process improvements.
  • Learn continuously from senior engineers in a fast-paced environment.

Skills

C
C++
Embedded systems
Debugging
CI/CD
English fluency

Education

Bachelor's or Master’s in CS/CE/EE

Tools

Linux
RTOS
JTAG
Python
Shell

Job description

Annapurna Labs Ltd. is seeking graduate software engineers to join the Nitro and Graviton systems software teams.

This hands-on role involves writing low-level, high-performance code that runs on Amazon-designed hardware, mentored by senior engineers, with a ramp-up plan for growth into embedded and systems software. You’ll design, develop, test, and debug firmware and drivers, working closely with hardware and verification teams, and contribute to code reviews while moving changes through CI

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Low-Level Systems Engineer (C/C++) – Embedded Silicon
Low-Level Systems Engineer (C/C++) – Embedded Silicon

Amazon Web Services (AWS) • Illinois

On-site
USD 98,000 - 176,000
Software Engineer- Annapurna Labs (Tel Aviv / Haifa, Annapurna Labs
Software Engineer- Annapurna Labs (Tel Aviv / Haifa, Annapurna Labs

Amazon Web Services (AWS) • Illinois

On-site
USD 110,000 - 150,000
Software Engineer I – Cloud & ML Systems
Software Engineer I – Cloud & ML Systems

Amazon • Seattle (WA)

On-site
USD 129,000 - 148,000
EAP
Mental health support
Medical advice line
+1
Embedded Software Engineer - Nitro , Annapurna Labs
Embedded Software Engineer - Nitro , Annapurna Labs

Amazon Web Services (AWS) • Illinois

On-site
USD 90,000 - 140,000
Software Engineer I: Systems & ML Acceleration
Software Engineer I: Systems & ML Acceleration

Amazon • Cupertino (CA)

On-site
USD 129,000 - 148,000
Employee assistance program
401(k) matching
Mental health resources
Software Development Engineer , Annapurna Labs
Software Development Engineer , Annapurna Labs

Amazon Web Services (AWS) • Illinois

On-site
USD 98,000 - 176,000
Senior SoC Systems Software Engineer (Hardware/Software)
Senior SoC Systems Software Engineer (Hardware/Software)

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 193,000 - 262,000
Health insurance
401(k) matching
Paid time off
+1
Chip Design Engineer — Nitro SoC Architect
Chip Design Engineer — Nitro SoC Architect

Amazon Web Services (AWS) • Illinois

On-site
USD 140,000 - 210,000
Senior Embedded SDE, Nitro Card (Linux/C++)
Senior Embedded SDE, Nitro Card (Linux/C++)

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 165,000 - 224,000
Health insurance
RSUs
Sign-on payments
+3
Senior Embedded Software Engineer - ML Hardware & Firmware
Senior Embedded Software Engineer - ML Hardware & Firmware

Amazon Inc. • Austin (TX), Northern (KY)

Hybrid
USD 168,000 - 227,000
Health insurance
RSUs
401(k) matching
+1