Performance Modeling Engineer
Etched · Cupertino
Job description
About the role
Etched builds ASIC systems that deliver much higher performance than conventional AI chips, and is developing Sohu, an ASIC designed exclusively for transformers. As a Performance Modeling Engineer based in Cupertino, you will develop and own SoC functional models from architecture through deployment, collaborating with architecture, RTL design, verification, emulation and software teams.
Key responsibilities
- Develop and own SoC functional models from architecture to deployment, including integration with infrastructure, thorough testing and debugging.
- Collaborate with architecture, RTL design, design verification, emulation and software teams to ensure alignment and performance.
- Innovate tooling and infrastructure to improve usability for internal and external partners.
- Optimize model and infrastructure performance so it scales for real-world AI workloads.
- Create well-documented, maintainable and reusable software.
- Simulate the performance of existing and upcoming state-of-the-art Transformer models on the ASIC architecture versus alternatives such as GPUs and TPUs.
Required profile
- Bachelor's degree or equivalent practical experience.
- 5 years of experience in software development with data structures and algorithms.
- 5 years of experience developing and testing software models and simulations of shipping ASICs.
- 3 years of experience modeling SoC-relevant technologies such as DRAM, HBM, I2C, SPI and PCIe.
- Preferred: Master's or PhD in Computer Science or a related field, experience in computer architecture, SoC design and RTL languages, and excellent verbal and written communication skills.
Required skills
- Expert knowledge of functional modeling of ASICs (TPUs, GPUs, CPUs or equivalent accelerators).
- C++ for modeling, with Python for scripting and automation.
- Ability to bridge simulation and analysis of complex systems spanning physical links, memory, chip firmware and system software.
- Interest in transformer architecture and AI hardware/software co-design; machine learning experience is not required.
To apply, candidates submit their resume and cover letter through the company's careers page.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salaries by job title
- Delivery Specialist 330
- Line Cook 259
- Restaurant Host 249
- Dishwasher 241
- Shift Supervisor 226
- Parts Specialist 208
- Retail Service Specialist 176
- Server - Red Robin 140
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 3 days ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Etched
Cupertino