CareerPlanGet AI match score →

Software Engineer, Machine Learning/AI Accelerator

Hsinchu (TW-ZBC-TYP)💼 Full-time💰 $2,600,000–$2,600,000🗓 2026-06-17 → 2026-08-01

Core

Design and implement full-stack firmware and driver solutions for ML accelerator chips to support Waymo's autonomous vehicle compute platform.

Role type

Senior embedded software engineer (ML accelerator firmware)

Builds

High-performance custom silicon and system-level compute architectures for autonomous driving

Domain

Autonomous vehicles / Embedded systems / Hardware-software co-design

Deliverable

production ML models

Required skills

Baremetal or RTOS firmware development, Embedded architectures (PCIe, DRAM, AXI), C, C++, Memory management (NUMA, IOMMU)

Preferred skills

RISC-V architecture, ML frameworks (TensorFlow, JAX), Silicon emulator, Hardware-software co-design principles

Technologies

TensorFlow, JAX, PCIe, DRAM, AXI, NUMA, IOMMU, RISC-V

Responsibilities

Design and implement full stack solution from firmware, low-level drivers, and APIs for ML accelerator chips; Analyze and optimize firmware and driver performance for demanding AI workloads; Collaborate with hardware engineers throughout ASIC design and verification processes; Design and implement efficient memory management solutions including NUMA and IOMMU

Seniority

Mid-level, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗