Chip Simulation Software Engineer at Etched.ai

San Jose, California, United States

Etched.ai Logo
$200,000 – $250,000Compensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Semiconductors, Artificial Intelligence, HardwareIndustries

Requirements

  • Proficiency in C/C++
  • Strong understanding of low-level software engineering
  • Strong understanding of hardware engineering
  • Excellent communication and collaboration skills

Responsibilities

  • Design, develop, and maintain simulations of hardware, ensuring high levels of accuracy, efficient debugging, and optimal performance
  • Create and maintain test plans, work with hardware teams to validate their documentation
  • Build tools to debug simulations, and enable developers to debug software running on the simulator
  • Work closely with both hardware and software engineers to ensure simulations are accurate and usable with high productivity

Skills

Key technologies and capabilities for this role

C++CHardware SimulationLow-Level ProgrammingHardware EngineeringDebugging ToolsTest PlanningDocumentation

Questions & Answers

Common questions about this position

What is the salary range for the Chip Simulation Software Engineer position?

The salary range is $200K - $250K.

Is this role remote or onsite?

The position is onsite.

What are the key required skills for this role?

Proficiency in C/C++, strong understanding of low-level software engineering, strong understanding of hardware engineering, and excellent communication and collaboration skills are required.

What is the company culture like at Etched.ai?

The culture emphasizes tight hardware-software co-design, cross-functional collaboration between hardware and software teams, and working at the cutting edge of hardware innovation to build high-performance AI chips.

What makes a strong candidate for this position?

Strong candidates have experience developing hardware or system simulations (e.g., SystemC, gem5, QEMU), custom ML hardware accelerators (e.g., Google TPU), firmware/kernel development, hardware verification, multiprocessing, bit-accurate numerics, performance optimization, and proficiency with Python, bazel, and git.

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