Pre-Silicon Soc Modeling Engineer (AI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Pre-Silicon Soc Modeling Engineer (AI): Building C++ models of custom SoCs for machine learning clusters with an accent on translating architecture specs and RTL behavior into accurate, testable models. Focus on validating model behavior against RTL, debugging discrepancies, and supporting pre-silicon verification flows.
Location: This role can be based in Cupertino, CA or Austin, TX.
Salary: USA, CA, Cupertino - 165,200.00 - 223,600.00 USD annually. USA, TX, Austin - 143,700.00 - 194,400.00 USD annually
Company
is a multinational technology company focusing on e-commerce, cloud computing, online advertising, digital streaming, and artificial intelligence.
What you will do
- Build and own models of SoC subsystems — translating architecture specs and RTL behavior into accurate, testable C++ models.
- Work directly with RTL design and verification teams to validate model behavior against RTL, debug discrepancies, and support pre-silicon verification flows.
- Develop model-based test infrastructure: regression suites, RTL correlation checks, and coverage-driven testing.
- Contribute to performance modeling efforts — building cycle-approximate models that help architects evaluate design trade-offs before RTL exists.
- Improve modeling methodology and infrastructure: how models are structured, integrated, tested, and released to DV and architecture teams.
- Collaborate with chip architects to understand upcoming designs and plan modeling work ahead of RTL availability.
Requirements
- Experience programming languages such as C/C++, Python, Java or Perl.
- 2+ years writing functional or performance models of hardware (SoCs, ASICs, GPUs, CPUs, IP blocks).
- Familiarity with SoC, CPU, GPU, and/or ASIC architecture and micro-architecture.
- Are comfortable working with architectural / design specifications or reference implementations and translating them into C++ or SystemC models.
- Understand verification concepts and have worked with DV teams or in pre-silicon validation environments.
- Care about model fidelity and have experience correlating models against RTL or silicon.
Nice to have
- 2+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience.
- Experience working with DV teams or integrating models into verification flows.
- Experience with SystemC or TLM-based modeling.
- Experience correlating functional models against RTL simulation or emulation.
- Experience developing or calibrating performance models.
Culture & Benefits
- offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage).
- 401(k) matching.
- Paid time off, and parental leave.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →