CareerPlanGet AI match score →

Lead SDE C/C++ Hardware/Software Co-Design, Machine Learning Acceleration Systems

Cupertino, California, United States💼 Full-time💰 $193,300–$261,500🗓 2026-06-30 → 2026-07-31

Core

Design and implement bare metal firmware and custom hardware for AWS ML accelerator chips to enable neural network model execution.

Role type

Senior IC embedded software engineer (hardware/software co-design)

Builds

Custom ASIC-based ML Accelerator chips for AWS Machine Learning servers

Domain

Semiconductor / Hardware Acceleration / Machine Learning Infrastructure

Deliverable

production ML models

Required skills

C/C++ programming, embedded software development, hardware/software co-design, system architecture, test suite design, technical leadership, mentorship

Preferred skills

Firmware/bare metal software experience, Hardware-In-The-Loop testing, Computer Architecture background

Technologies

C, C++, Custom ASICs, Bare metal firmware

Responsibilities

Design and implement firmware for ML accelerator chips, collaborate with RTL designers and verification engineers, lead design and architecture of new systems, mentor and coach software engineers, improve product performance and quality

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply at Amazon ↗