CareerPlanSign in

Senior Embedded Software Engineer, Machine Learning Accelerator Technology

Austin, Texas, United StatesFull-time$168,100–$227,4002026-10-08 → 2026-10-15

Core

Developing and maintaining low-level software for machine learning hardware accelerators, focusing on debugging, testing, and scaling a fleet of millions of chips.

Role type

Senior Embedded Software Engineer (ML Accelerator)

Builds

Software stacks for ML servers and accelerator hardware

Domain

Cloud computing, Machine Learning hardware, Silicon design

Deliverable

production ML models

Required skills

Embedded programming, PCIe device development, FPGA experience, System architecture, Full software development lifecycle, Debugging at scale

Preferred skills

Computer architecture, Operating systems, Parallel computing, Technical leadership

Technologies

PCIe, FPGAs, ML Accelerators

Responsibilities

Develop software for ML hardware across the lifecycle, collaborate with silicon and hardware design teams, debug and improve a 2+ million chip fleet, lead design and architecture of new systems

Seniority

Senior, hands-on IC with leadership responsibilities