Accelerator Software Engineer

Etched.ai, Inc.

San Jose (CA)

On-site

USD 100,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision coverage
Housing subsidy
Relocation support
Daily meals

Job summary

Etched.ai, Inc. is seeking a dedicated engineer for their ASIC software development team in San Jose. You will be responsible for the software that powers Sohu, the first transformer-specific ASIC, collaborating on both the firmware and hosting software. Ideal candidates will have strong fundamentals in software development and embedded architectures.

Benefits include comprehensive medical coverage, housing subsidies, daily meals, and relocation support for new hires. You’ll be a part of a dynamic team driving AI industry innovation.

Qualifications

  • Strong software development fundamentals, including data structures and algorithms.
  • Depth in firmware design, implementation, and debugging.
  • Familiarity with embedded architectures and various IO technologies.

Responsibilities

  • Collaborate on ASIC architecture and software development.
  • Handle power sequencing and firmware updates on microcontrollers.
  • Develop host-side kernel and drivers for the ASIC.

Skills

Software development fundamentals
Firmware design and debugging
Embedded architectures
Communication skills

Education

Bachelor's degree or equivalent

Job description

About Etched

Etched is building the world’s first AI inference system purpose-built for transformers - delivering over 10x higher performance and dramatically lower cost and latency than a B200. With Etched ASICs, you can build products that would be impossible with GPUs, like real-time video generation models and extremely deep & parallel chain-of-thought reasoning agents. 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

Sohu is the first transformer-specific ASIC, and this role owns the accelerator software that makes it usable. You\'ll work across the layers that bring the chip to life and connect it to the host: the firmware that powers it on, the on-die software that initializes and manages it, and the kernel-level interface that exposes it to the rest of the inference stack. The work spans three tightly-coupled domains; ASIC firmware, microcontroller 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— Collaboration on ASIC architecture, on-device inference instruction execution, CPU initialization, bootloaders, IO drivers, thermal and power management, DMA data transfer, on-chip application software, and validation. The code that runs on the die itself on its various embedded CPUs.

  • Platform Software — microcontroller architecture and software for power sequencing, telemetry, and firmware update, and the foundational work that takes the chip from powered off to responsive. Involves close collaboration with the hardware team in the schematic and bring-up phases.

  • Host-side Kernel and Drivers — the host software that presents Sohu as a device the rest of the stack can program against. Linux kernel drivers, PCIe-visible memory management, high-throughput low-latency ring buffer command queues, and SRIOV VF device management.

You may be a good fit if you have
  • Bachelor\'s degree or equivalent practical experience.

  • Strong software development fundamentals, including data structures and algorithms.

  • Experience shipping and testing software on products that have gone to production.

  • Depth in firmware design, implementation, and debugging.

  • Familiarity with embedded architectures and the IO technologies that live at the silicon-to-host boundary — ARM, PCIe, DMA, HBM, DRAM, Ethernet, UART — and with systems concepts like scalability, fault tolerance, and consistency.

Strong candidates may also have experience with (Nice-to-have qualifications)
  • Master\'s degree in Computer Science or equivalent technical experience.

  • Hardware bring-up on a new chip or board, for the first time ever.

  • Solving ambiguous, under-specified problems where the requirements emerge alongside the solution.

  • Experience using low-level computer architecture details, like caching or AXI fabrics, to enable software to make decisions at the nanosecond-level.

  • Strong communication, particularly when collaborating directly with engineers and across discipline boundaries.

Benefits
  • Medical, dental, and vision packages with generous premium coverage

    • $500 per month credit for waiving medical benefits

  • Housing subsidy of $2k per month for those living within walking distance of the office

  • Relocation support for those moving to San Jose (Santana Row)

  • Various wellness benefits covering fitness, mental health, and more

  • Daily lunch + dinner in our office

How we’re different

Etched believes in the Bitter Lesson. We think most of the progress in the AI field has come from using more FLOPs to train and run models, and the best way to get more FLOPs is to build model-specific hardware. Larger and larger training runs encourage companies to consolidate around fewer model architectures, which creates a market for single-model ASICs.

We are a fully in-person team in San Jose (Santana Row), and greatly value engineering skills. We do not have boundaries between engineering and research, and we expect all of our technical staff to contribute to both as needed.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Accelerator Software Engineer
Accelerator Software Engineer

Etched • San Jose (CA)

On-site
USD 120,000 - 160,000
Medical, dental, and vision packages
$500 monthly credit for waiving medical benefits
Housing subsidy of $2k per month
+2
Inference Software Engineer
Inference Software Engineer

Etched.ai, Inc. • San Jose (CA)

On-site
USD 120,000 - 180,000
Medical, dental, and vision packages
Housing subsidy of $2k per month
Relocation support
+2
Chip Simulation Software Engineer
Chip Simulation Software Engineer

Etched • San Jose (CA)

On-site
USD 110,000 - 150,000
Medical, dental, and vision packages
$500 per month credit for waiving medical benefits
Housing subsidy of $2k per month
+2
Inference Software Engineer
Inference Software Engineer

Etched • San Jose (CA)

On-site
USD 180,000 - 240,000
Medical, dental, and vision packages
Housing subsidy of $2k per month
Relocation support for those moving to San Jose
+2
Infrastructure Software Engineer
Infrastructure Software Engineer

Etched • San Jose (CA)

On-site
USD 120,000 - 160,000
Full medical, dental, and vision packages
Housing subsidy of $2,000/month
Daily lunch and dinner provided
+1
RTL Design Engineer
RTL Design Engineer

Etched • San Jose (CA)

On-site
USD 150,000 - 190,000
Medical, dental, and vision packages
Housing subsidy of $2k per month
Relocation support
+2
Accelerator Software Engineer
Accelerator Software Engineer

The Consensus • San Jose (CA)

On-site
USD 150,000 - 210,000
Medical, dental, and vision coverage
$500 monthly credit to waive medical
Housing subsidy for office proximity
+4
ASIC Architect
ASIC Architect

Etched • San Jose (CA)

On-site
USD 150,000 - 180,000
Medical, dental, and vision packages
$500 monthly credit for waiving medical benefits
Housing subsidy of $2k per month
+2
Core Software Engineer
Core Software Engineer

Etched • San Jose (CA)

On-site
USD 100,000 - 140,000
Medical, dental, and vision packages
$500 credit for waiving medical benefits
Housing subsidy of $2k per month
+2
ASIC Technical Program Manager
ASIC Technical Program Manager

Etched • San Jose (CA)

On-site
USD 120,000 - 150,000
Medical, dental, and vision packages
Housing subsidy of $2k per month
Relocation support
+2