CareerPlanGet AI match score →

SDE, MLA hardware/software co-design, Annapurna Labs Machine Learning Acceleration

Cupertino, California, United States💼 Full-time🗓 2026-07-14 → 2026-07-20

Core

Driving pre-silicon hardware/software co-development for machine learning chips by building new silicon functionality and verifying SoC performance.

Role type

Senior IC embedded software engineer (hardware co-design)

Builds

New silicon functionality for machine learning accelerators

Domain

Semiconductor hardware design and embedded software

Deliverable

production ML models

Required skills

bare-metal software development, SoC verification, embedded system development, debugging architecture and algorithms, logic verification from IP blocks to full system

Preferred skills

formal verification techniques, automation scripting (Python/Perl), ARM and DSP ISAs, RF standards (4G/5G NR, WiMAX, 802.11ad)

Technologies

Python, Perl, ARM, DSP ISAs

Responsibilities

Write bare-metal software to verify end-to-end SoC functionality, collaborate with architecture and emulation teams to build silicon features, debug architecture, algorithms, and performance issues

Seniority

Senior, hands-on IC

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