המקום בו המומחים והחברות הטובות ביותר נפגשים
Custom machine learning chips are at the heart of our Trainium machine learning instances, and we invite you to build them with us!
As an architecture verification engineer, you will be responsible for ensuring the functionality and performance of the SoC during the design process.
You will work on a wide range of disciplines and components, such as verifying end-to-end functionality of the SoC, verifying the functionality and performance of different subsystems in the SoC and verifying interconnect and interface behaviors, among others.Key job responsibilities
As an Architecture Verification Engineer you will:
* Gain a deep understanding of SoC architecture and micro-architecture
* Work with architecture, design, DV and SW teams to verify and integrate device components and functionality
* Design verification environments for both pre-silicon and post-silicon
* Build testing infrastructure, data analysis tools and debug tools
* 2+ YoE in software development / DV
* Proficiency in programming in C/C++, scripting in Bash/Python
* Proficiency in data structures and algorithms
* Knowledge of computer architecture
* Knowledge of HW/SW interfaces
* Knowledge in low level software such as firmware and device drivers
* Knowledge in SoC architecture
* Knowledge in IO(PCIE, AXI) , Memory(HBM, DDR), CPU architecture and Interconnects.
משרות נוספות שיכולות לעניין אותך