Senior Consultant | Embedded Systems, AI & Machine Learning, Wireless Telecommunications
Memory Systems Architect - GPU System Design
This is an opportunity to join a dynamic GPU Hardware team and tackle complex challenges that span from small-screen watches to flagship smartphones and beyond. Within this role you will encounter intriguing problems like crafting scalable memory systems to cater to the diverse needs of both small GPUs and giant multi-core systems.
This will be focusing on cache coherency, where your familiarity with cache coherency protocols will be instrumental in optimizing performance across shader cores and shared caches. If you're ready to pioneer groundbreaking solutions, please apply now and be at the forefront of shaping the future of GPU memory systems!
Skills & Requirements:
* You will have multiple years of industry experience, and have proven expertise designing memory system components such as Caches and MMUs before, preferably for use in multicore CPU or GPU systems.
* Prior working knowledge of crafting scalable memory systems, cache coherence, and address translation.
* Must have written a whole lot of HDL (Verilog, SystemVerilog, VHDL) code at some point in your career.
* Strong programming and coding skills are essential.
* Demonstrative knowledge of GPU systems and prior working experience in this very field.
Key Words: GPU / Memory Systems / System Design / CPU / MMU / Cache coherency / Scalable memory systems / Address translation / HDL / Verilog / System Verilog / VHDL / multicore / shader cores
Seniority Level: Mid-Senior level
Employment Type: Full-time
Job Function: Engineering, Information Technology, and Research
Industries: Computer Hardware Manufacturing and Software Development
#J-18808-Ljbffr