Performance Modeling Engineer
- Location
- Cupertino, CA · On-site
- Job type
- Full-time
- Level
- Mid-level
- Experience
- 5+ years
- Education
- Bachelor's degree
- Listed
- 30 days ago
Skills & highlights for this role
- C++
- ASIC functional modeling
- SoC modeling
- DRAM/HBM/PCIe modeling
Also useful
- Python
- RTL design
- transformer architecture
What You'll Do
- Develop and own SoC functional models from architecture to deployment, including integration with infrastructure, thorough testing, and debugging.
- Collaborate closely with architecture, RTL design, design verification, emulation, and software teams to ensure alignment and performance.
- Innovate tooling and infrastructure to enhance usability and effectiveness for internal and external partners.
- Optimize model and infrastructure performance, ensuring scalability for real-world AI workloads.
- Create software that is well-documented, maintainable, and reusable, ensuring longevity and ease of future development.
- Simulate performance of existing and upcoming state-of-the-art (SOTA) Transformer models on our ASIC architecture vs other alternatives (GPUs, TPUs etc)
We're Looking for Engineers with
- Expert knowledge in functional modeling of ASICs (TPUs, GPUs, CPUs, or equiv. accelerators)
- Strong command of C++ for modeling with Python familiarity for scripting and automation.
- Insights bridging simulation to analysis of complex systems involving multiple domains (e.g., physical link IO / memory / chip firmware / system software / overall performance).
- High interest in learning transformer architecture, developing insight into AI hardware/software co-design.
- Passion for AI and a desire to push performance and efficiency boundaries.
Additional information
Machine learning experience is not required. This role will provide opportunities to ramp on relevant ML concepts on the job.
Minimum qualifications
- Bachelor's degree or equivalent practical experience.
- 5 years of experience in software development with data structures/algorithms.
- 5 years of experience developing and testing software models/simulations of shipping ASICs.
- 3 years of experience modeling SoC relevant technologies (DRAM, HBM, I2C, SPI, PCIe, etc.).
Preferred qualifications
- Master's or PhD degree Computer Science, or a related technical field.
- Experience in computer architecture, SoC design, and RTL languages.
- Experience solving ambiguous problems.
- Excellent verbal and written communication skills.
If you're a talented software engineer who's excited to shape the future of AI, we encourage you to apply!
To Apply
- Please visit our website at etched.com/careers to submit your resume and cover letter.
- Location: Cupertino, California
About Etched
Etched was founded on the belief that new hardware will be needed to run human- and superhuman-level artificial intelligence. Our ASIC systems deliver orders of magnitude higher performance than conventional AI chips.
Etched is actively developing Sohu, an ASIC exclusively for transformers, which will enable products that would be impossible with GPUs, like real-time video generation models and extremely deep chain-of-thought reasoning. And we're bringing this technology to market in months, not years.
Sohu is hard-coded for individual model architectures and only supports transformers, but has an order of magnitude more throughput and lower latency than a B200.
From Etched's careers page, first listed on Rolev.ai on October 10, 2026. Rolev.ai is not the employer.
How Rolev.ai helps with this application
Rolev.ai is a job search and application tool for US job seekers. For this Performance Modeling Engineer role at Etched, it shows how your resume fits, tailors your resume to the posting, and prepares the application for you to review.
See how you fit
Openings from employer career sites are ranked against your whole resume—and searchable inside Claude, ChatGPT, and Cursor via Rolev.ai MCP.
Tailor without inventing
Every change to your resume is checked against your original. New experience goes in only with your yes—zero fabricated claims.
Draft the full kit
Tailored and Full Match resumes, role-specific cover letters, and answers to employer screening questions are prepared in seconds.
1-Click Extension Autofill
The Chrome extension fills the employer's Greenhouse, Workday, Lever, or Ashby form in 1 click. You review it and press Submit.
Similar roles
All Software Developer jobs- Software DeveloperAccenture Federal Services · Washington, DC · $97.5k – $115k/yr
- Software Developer 803Freedom Technology Solutions Group · Annapolis Junction, MD · $150k – $200k/yr
- Software DeveloperPurvis Systems · Newport, RI
- NASA Human Spaceflight Artificial Intelligence (AI) Software Engineer and Data ScientistCACI · Houston, TX
- Senior Manager Software EngineeringNasdaq · Atlanta, GA
- Software Engineering Supervisor - Test SystemsMoog · Torrance, CA
Common questions
Where is the Performance Modeling Engineer job at Etched located?
This Performance Modeling Engineer position at Etched is located in Cupertino, CA (On-site). Always check Etched's application page for specific state eligibility or relocation policies.
What qualifications are required for Performance Modeling Engineer at Etched?
For the Performance Modeling Engineer role, Etched highlights 5+ years of relevant experience; a bachelor's degree; experience with C++, ASIC functional modeling, SoC modeling, DRAM/HBM/PCIe modeling. Rolev.ai can score your existing resume against these requirements and show any skill gaps before you apply.
How do I apply for the Performance Modeling Engineer position at Etched?
This listing links directly to Etched's Greenhouse application page. You can apply directly on Etched's site, or use Rolev.ai to check your resume fit, generate a zero-hallucination tailored resume and cover letter for this posting, and autofill the Greenhouse application form in 1 click with the Rolev.ai Chrome extension. You always review the form and press Submit yourself.