Senior GPU Architect, Simulation SystemC, TLM
Core
Design and implement simulation infrastructure using C++, SystemC, and Transaction Level Modeling (TLM) to support GPU architects in building, debugging, and validating functional models for next-generation chip architectures.
Role type
Senior IC GPU simulation architect
Builds
Simulation environments for multi-die architectures and distributed execution
Domain
Semiconductor / Computer Architecture / Simulation
Required skills
C++, SystemC, Transaction Level Modeling (TLM), Computer Architecture, Data Structures, Algorithms, Software Design for Performance and Scalability
Preferred skills
Parallel or Distributed Simulation, Multiprocess Architectures, Discrete-Event Systems, Synchronization between Independent Simulation Kernels, SoC Virtual Platforms, EDA Simulation Tools, Boost, CMake, Python, Docker, Jenkins
Technologies
C++, SystemC, TLM, Boost, CMake, Make, GCC, MSVC, Python, Docker, Jenkins, Perl
Responsibilities
Design and implement simulation infrastructure; Develop solutions for scheduling, concurrency, communication, and synchronization; Partner with GPU architects and modeling teams; Provide technical direction through APIs, design reviews, and documentation
Seniority
Senior, hands-on IC
