Interconnect Micro-Architect & RTL Design Engineer
Advanced Micro Devices
- Fort Collins, CO
- Permanent
- Full-time
- Early architectural/performance exploration through micro-architectural definition and design
- Optimize the design to meet power, performance, area and timing requirements.
- Write easily readable and synthesizable Verilog RTL
- Run some unit level testing to deliver quality code to the Design Verification Team
- Create assertions to improve coverage and cover points to analyze coverage of the design.
- Create well written block level design documentation.
- Participate in post silicon functional and performance debug and tuning.
- Mentor junior engineers
- Proven experience designing logic blocks in CPU, GPU, NOC, or cache designs.
- Strong understanding of digital electronics and high-speed designs(
- Strong understanding of multi-processor coherency, memory ordering, i/o ordering, interrupts, MMU and caches
- Excellent knowledge of Verilog and System Verilog
- Good debugging and analytical skills
- Exposure to Design for Test, understanding of scan concepts and writing DFT friendly RTL.
- Working knowledge of C, C++ and a scripting language like Perl or Python
- Working knowledge of x86 or ARM ISA is a plus.
- BS, MS, or PhD degree in Electrical or Computer engineering. Advance degree preferred.