Senior SDE: C/C++ for HW/SW Co-Design & ML Acceleration

Amazon

Cupertino (CA)

On-site

USD 193,300 - 261,500

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) matching
Paid time off
Parental leave

Job summary

Annapurna Labs, a AWS subsidiary, is seeking a Lead SDE C/C++ for hardware/software co-design in the ML acceleration domain in Cupertino, CA. You will develop bare metal firmware and drive neural network model execution on custom ASIC-based ML accelerators.

Join a fast-paced team blending hardware and software, collaborating with RTL and verification teams while mentoring engineers and shaping technical direction. Prior ML knowledge is not required, onboarding will cover the ML accelerator stack.

Qualifications

  • 7+ years of programming with at least one software language.
  • 7+ years of full SDLC experience including code reviews and builds.
  • 5+ years leading design or architecture of systems.
  • Experience in embedded development in C/C++.
  • Experience as a mentor or tech lead.

Responsibilities

  • Apply software/hardware co-design principles.
  • Design, implement, test, debug embedded software and optimize performance.
  • Design test suites and infrastructure.
  • Own maintainable, well-documented software.
  • Collaborate with RTL designers and verification engineers.
  • Provide technical direction for software engineers.
  • Mentor and coach other engineers.

Skills

Embedded C/C++
Leadership/Mentorship
SDLC experience
Software design/architecture
Team collaboration

Education

Bachelor's degree in Computer Science

Job description

Annapurna Labs, a AWS subsidiary, is seeking a Lead SDE C/C++ for hardware/software co-design in the ML acceleration domain in Cupertino, CA. You will develop bare metal firmware and drive neural network model execution on custom ASIC-based ML accelerators.

Join a fast-paced team blending hardware and software, collaborating with RTL and verification teams while mentoring engineers and shaping technical direction. Prior ML knowledge is not required, onboarding will cover the ML accelerator stack.

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

Similar jobs worth comparing

Senior C/C++ Embedded SDE — ML Accelerator Co-Design Lead
Senior C/C++ Embedded SDE — ML Accelerator Co-Design Lead

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 193,000 - 262,000
Health insurance
401(k) matching
Paid time off
+1
Lead SDE: Hardware/Software Co-Design for ML Acceleration
Lead SDE: Hardware/Software Co-Design for ML Acceleration

Socket.dev • Cupertino (CA)

On-site
USD 193,000 - 262,000
Health insurance
401(k) matching
Paid time off
+1
C/C++ ML Acceleration HW/SW Engineer
C/C++ ML Acceleration HW/SW Engineer

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 165,000 - 224,000
Senior SDE - Pre-Silicon ML Chip Co-Design (HW/SW)
Senior SDE - Pre-Silicon ML Chip Co-Design (HW/SW)

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 183,000 - 248,000
Senior Embedded Firmware Engineer for ML Accelerators
Senior Embedded Firmware Engineer for ML Accelerators

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 193,000 - 262,000
Health insurance
Restricted stock units (RSUs)
401(k) matching
+2
Senior SoC Modeling Engineer - ML Accelerators (C++/SystemC)
Senior SoC Modeling Engineer - ML Accelerators (C++/SystemC)

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 193,000 - 262,000
SoC Systems Software Engineer - Hardware/Software Co-Design
SoC Systems Software Engineer - Hardware/Software Co-Design

Amazon • Cupertino (CA)

On-site
USD 165,200 - 223,600
RSUs
Health insurance
401(k) matching
+1
ML Acceleration Engineer – Pre-Silicon HW/SW Co‑Design
ML Acceleration Engineer – Pre-Silicon HW/SW Co‑Design

Amazon • Austin (TX)

On-site
USD 157,300 - 212,800
Senior ASIC Design Engineer - ML Inference Acceleration
Senior ASIC Design Engineer - ML Inference Acceleration

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 183,000 - 248,000
Sign-on & RSUs
Health benefits
401(k) matching
+2
Pre-Silicon ML Chip HW/SW Co-Design SDE
Pre-Silicon ML Chip HW/SW Co-Design SDE

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 157,000 - 213,000