Accelerator Software Engineer

Etched is an AI-hardware company building rack-scale frontier inference clusters.

San Jose, United States
About Etched

Etched co-designs chips, racks, software, and manufacturing systems for efficient inference of frontier AI models, targeting throughput, latency, cost, and power efficiency across prefill and decode workloads.

View jobs by Etched

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will develop software that connects accelerator chips to host systems. You will specialize in ASIC software, platform firmware, or host-side kernel and driver development while contributing across the other areas. You will work on chip initialization, power management, device interfaces, memory management, command queues, and validation.

Requirements

  • Bachelor's degree or equivalent practical experience
  • Software development fundamentals including data structures and algorithms
  • Experience shipping and testing production software
  • Experience in firmware design, implementation, and debugging
  • Familiarity with embedded architectures and ARM, PCIe, DMA, HBM, DRAM, Ethernet, and UART
  • Knowledge of scalability, fault tolerance, and consistency

Responsibilities

  • Develop ASIC software for inference instruction execution, CPU initialization, bootloaders, I/O drivers, power management, DMA, and validation
  • Develop microcontroller software for power sequencing, telemetry, and firmware updates
  • Develop Linux kernel drivers and host software for device programming
  • Implement PCIe-visible memory management, command queues, and SRIOV virtual-function device management
  • Collaborate with hardware engineers during schematic and bring-up phases

Benefits

  • Medical, dental, and vision coverage
  • $500 monthly credit for waiving medical benefits
  • $2,500 monthly housing subsidy for eligible employees
  • Relocation support to San Jose
  • Wellness benefits
  • Daily office lunch and dinner
  • Unlimited compute budget subject to ROI justification
Accelerator Software Engineer at Etched | JobStash