CareerPlanSign in

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

Cupertino, California, United States💼 Full-time💰 $193,300–$261,500🗓 2026-08-06 → 2026-09-26

Core

Develop 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 / Machine Learning Infrastructure

Deliverable

production ML models

Required skills

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

Preferred skills

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

Technologies

C, C++, Custom ASIC, 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 other software engineers, drive performance improvements and best practices

Seniority

Senior, hands-on IC with leadership responsibilities

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