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

Key technologies and capabilities for this role

C/C++SystemVerilogVerilogPythonLinuxPalladiumProtiumVeloceZebuDPISoC Bring-up

Questions & Answers

Common questions about this position

Is this position remote or in-person?

The position is in-person.

What is the salary for this Emulation Software Engineer role?

This information is not specified in the job description.

What are the key required skills for this position?

Key requirements include hands-on emulation experience on platforms like Palladium or Protium, strong C/C++ and Linux development skills, proficiency in SystemVerilog and Verilog with DPI interfaces, and scripting experience with Python.

What benefits does Etched offer?

Benefits include full medical, dental, and vision packages with 100% premium covered, a $2,000/month housing subsidy for those living near the office, daily lunch and dinner in the office, and relocation support to Cupertino.

What makes a strong candidate for this role?

A strong candidate has hands-on emulation experience, C/C++ proficiency, Verilog/SystemVerilog skills, and Python scripting, with optional strengths in UVM verification, design verification, and waveform debug tools.

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