E

Etched

Designs chips and servers for running AI models

High-Speed Peripheral Firmware Lead

Embedded EngineeringPosted on Nov 12
Full-timeSan Jose, CA, USAIn-person

About the Job

Requirements

  • A bachelor's degree or equivalent practical experience.
  • Strong C/C++ programming skills and low-level software engineering fundamentals.
  • Experience developing firmware or drivers that interact directly with hardware.
  • Experience working with ASICs, SoCs, embedded processors, or complex hardware platforms.
  • Deep technical knowledge of at least one high-speed interface, such as PCIe, HBM, Ethernet, or a similar peripheral.
  • Experience with hardware initialization, register-level programming, and debugging hardware/software interactions.
  • A strong understanding of computer architecture, memory systems, concurrency, and performance.
  • Experience owning complex firmware components and making technical design decisions.
  • Ability to work closely with ASIC architects, RTL engineers, and hardware validation teams.
  • Experience providing technical direction, reviewing designs, and mentoring other engineers.

Responsibilities

  • Lead a team developing low-level firmware to control, configure, and monitor PCIe, HBM, Ethernet, and other high-speed peripherals on the custom ASIC.
  • Own the firmware architecture and implementation for these hardware blocks, from early design through silicon bring-up and production.
  • Develop and validate firmware in simulation and emulation environments before silicon is available.
  • Work with ASIC architects and RTL engineers to define hardware/software interfaces, influence design decisions, and debug complex integration issues.
  • Bring up new peripheral blocks on first silicon, diagnose hardware and firmware issues, and drive them to resolution.
  • Optimize peripheral configurations and firmware behavior to maximize performance and reliability.
  • Set technical direction for the team, drive design and code reviews, and mentor engineers while remaining involved in implementation and debugging.

Desired Qualifications

  • Pre-silicon firmware development using simulation, emulation, or FPGA platforms.
  • First-silicon bring-up of custom ASICs, SoCs, GPUs, or other complex chips.
  • Firmware development for PCIe, HBM, Ethernet, memory controllers, or high-speed interconnects.
  • Hardware/software co-design, including defining register interfaces and firmware requirements alongside RTL teams.
  • Debugging complex issues involving hardware initialization, data movement, synchronization, or peripheral performance.
  • Experience optimizing firmware and hardware configurations for latency, throughput, and reliability.
  • Building low-level firmware or driver architectures that support multiple silicon generations.
  • Experience leading small, highly technical engineering teams while remaining hands-on.

About the Company

Etched

Designs chips and servers for running AI models

Etched designs AI chips and the server racks built around them for AI companies and cloud providers, focusing only on inference, the work of running trained models to answer requests. In 2024, it unveiled a chip hard-wired to run only transformers, the type of AI model behind ChatGPT, after betting at its founding that they would dominate AI. Etched develops its chips, racks, and software together, and each rack links many chips through a shared pool of fast memory so very large models with long inputs can answer quickly. It earns money by selling these complete systems rather than individual chips. Etched was founded in 2022 and is based in San Jose, California.

Company size
201-500
Company stage
Series D
Total funding
$1.6B
Headquarters
San Jose, CA
Founded
2022

Recently Posted Jobs

Explore more opportunities at Etched

See more jobs