Emulation Software Engineer at Etched.ai

Cupertino, California, United States

Etched.ai Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Semiconductors, Artificial IntelligenceIndustries

Requirements

  • Hands-on experience with emulation on platforms such as Palladium, Protium, Veloce, or Zebu, covering design bring-up, build flows, debugging, and performance tuning
  • Strong experience with C/C++ and Linux system development
  • Proficiency with SystemVerilog and Verilog, including DPI-based interfaces
  • Practical experience with scripting languages (i.e., Python) for automation

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

Skills

C/C++
SystemVerilog
Verilog
Python
Linux
Palladium
Protium
Veloce
Zebu
DPI
SoC Bring-up

Etched.ai

Develops servers for transformer inference

About Etched.ai

The company specializes in developing powerful servers for transformer inference, utilizing transformer architecture integrated into their chips to achieve highly efficient and advanced technology. The main technologies used in the product are transformer architecture and advanced chip integration.

Cupertino, CA, USAHeadquarters
2022Year Founded
$5.4MTotal Funding
SEEDCompany Stage
HardwareIndustries
11-50Employees

Land your dream remote job 3x faster with AI