Embedded Software Engineer
Apply on Etched’s site →About Etched Etched is building hardware for frontier intelligence. We co-design chips, racks, software, and manufacturing to deliver best-in-class throughput and latency across both prefill and decode workloads. Our first products are heavily focused on inference. Backed by hundreds of millions from top-tier investors and staffed by leading engineers, Etched is redefining the infrastructure layer for the fastest growing industry in history. Job Summary This role owns the accelerator software that turns our custom hardware into an inference system. You'll work across the stack from first power-on through inference execution: bringing CPUs and boards to life, moving data between host and device, and translating inference requests into low-level operations that execute directly on the accelerator. The work spans ASIC software, platform firmware, and host-side kernel and drivers. We hire engineers who are deep in one area and curious about the others. This role spans across three work areas. You would specialize in one and contribute across the others as the team grows: - ASIC Software — Build the software that runs directly on the accelerator. Work includes CPU initialization, RTOS, boot ROMs and bootloaders, MMU and IO drivers, ASIC/FW architecture and co-design, and on-device inference execution. Translate inference software requests into low-level device operations and scheduling decisions at nanosecond-level timescales to minimize overhead for highly interactive MoE and dense models.