JobMesh

Emulation Software Engineer

Etched · Cupertino, California, US

Emulation Software Engineer About Etched Etched is building AI chips that are hard-coded for individual model architectures. Our first product (Sohu) only su...

Job description

Emulation Software Engineer About Etched: Etched is building AI chips that are hard-coded for individual model architectures. Our first product (Sohu) only supports transformers, but has an order of magnitude more throughput and lower 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. Key responsibilities: - Oversee SoC bring-up on emulation platforms; diagnose and resolve failing SoC/Processor tests. - Develop innovative techniques to accelerate pre-silicon validation and software development. - Provide support for various emulation environments, utilizing advanced emulation techniques including C/C++ DPI transactors, coverage analysis, and in-circuit emulation for high-speed protocols. - Collaborate closely with teams across Design, DV, Silicon Validation, Performance, and Software, and partner with leading emulation vendors to enhance platform capabilities and troubleshoot complex issues. Representative projects: You may be a good fit if you have Strong candidates may also have experience with - Develop high-performance software...