Chip Simulation Software Engineer
EtchedVisit Etched website
Etched is an AI-hardware company building rack-scale frontier inference clusters.
San Jose, United States
Funding history
About Etched
Etched co-designs chips, racks, software, and manufacturing systems for efficient inference of frontier AI models, targeting throughput, latency, cost, and power efficiency across prefill and decode workloads.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will design, develop, test, and maintain simulations for custom hardware. You will help shape architecture through co-design, create test plans, validate hardware documentation, build simulation debugging tools, and support debugging of software running on simulators.
Requirements
- Proficiency in C/C++
- Understanding of low-level software engineering
- Understanding of hardware engineering
- Communication and collaboration skills
Responsibilities
- Design, develop, and maintain hardware simulations
- Influence architectural decisions through review and co-design
- Create and maintain test plans
- Validate hardware documentation with hardware teams
- Build tools to debug simulations and software running on simulators
- Implement simulations of on-chip modules
- Integrate simulated chips with simulated hosts
- Integrate multiple simulated chips to validate scale-out and scale-up software
- Support debugging of early software deliverables
Benefits
- Medical, dental, and vision coverage
- USD 500 monthly credit for waiving medical benefits
- USD 2,000 monthly housing subsidy for eligible employees living within walking distance of the office
- Relocation support to San Jose
- Wellness benefits
- Daily office lunch and dinner
- Unlimited compute budget subject to ROI justification
