Post Silicon Engineer

AC Supply
Cupertino, TX
Job Description
Role Overview

As a Senior Validation Engineer, you will work on the Machine Learning Acceleration team to ensure the quality and performance of next-generation AI/ML accelerators. You will collaborate with architecture, RTL design, design verification, firmware, and software teams to deliver exceptional results.

What You Will Do

Develop comprehensive validation strategies, lead new methodologies, and execute complex test plans from RTL simulation and emulation environments through physical silicon validation. You will also mentor junior validation engineers and collaborate across teams to triage failures and drive root cause analysis to closure.

Why It Might Be a Fit

We are looking for a strong programmer with a solid understanding of computer architecture and chip/system validation methodologies. You should have experience with cloud infrastructure, CI/CD, and firmware testing and/or development. Domain expertise in areas such as PCIe, HBM, GPUs, neural networks, and ML HW architecture is also desirable.

Requirements

  • Strong programming skills (Python, Lua, C/C++, Rust, Go, etc)
  • Solid understanding of computer architecture and chip/system validation methodologies
  • Experience with cloud infrastructure and CI/CD
  • Firmware testing and/or development (BIOS, BMC, drivers)
  • Domain expertise in any of these areas: PCIe, HBM, GPUs, neural networks, ML HW architecture
  • Knowledge of the full validation lifecycle from RTL simulation (SystemVerilog/UVM, VCS, Questa, Xcelium) and emulation (Palladium, Zebu, Veloce) through silicon failure analysis and debug
  • 5+ years of programming with at least one software programming language experience
  • Bachelor's degree or above in computer science, computer engineering, or related field, or Bachelor's degree
  • 5+ years of non-internship system test development, code reviews, source control management, build processes, automated deployments, and operations experience.
  • Experience with Linux environments and Git
  • Experience with server hardware and debug tools
  • Experience with Machine Learning Hardware/Software Architecture
  • Experience with CI/CD
  • Experience with EDA Simulations or Emulation

Benefits

  • Competitive salary
  • Equity
  • Healthcare
  • PTO
  • Retirement
  • Learning budget
  • Parental leave
  • Wellness
  • Visa/relocation
  • Remote flexibility
  • Stipends
  • Bonus/commission
  • Paid holidays
]]>