All vacancies
Senior GPU Architect, Simulation SystemC, TLM
NVIDIA
US, CA, Santa Clara · On-site · relocation$15,333–29,708 gross/mofull-timeNVIDIA Careers (offices abroad)
As GPU systems grow in scale and complexity, you will help evolve the simulation environment for multi-die architectures and distributed execution. Your work will improve modeling productivity and make simulations faster, easier to debug, and more capable.
Responsibilities
- Design and implement simulation infrastructure using C++, SystemC, and Transaction Level Modeling.
- Develop solutions for scheduling, concurrency, communication, and synchronization across simulation processes and kernels.
- Partner with GPU architects and modeling teams to enable new features, investigate complex behavior, and improve model performance and reliability.
- Provide technical direction through thoughtful APIs, design reviews, documentation, development tools, and reusable modeling practices.
- What we need to see
- A bachelor’s degree or equivalent experience in Computer Science, Electrical Engineering, Computer Engineering, or a related field, with 12+ years of relevant experience.
- Extensive hands-on experience with C++ and SystemC/TLM, including the design and debugging of large simulation or modeling systems.
- Knowledge of computer architecture, data structures, algorithms, the C++ standard library, and software design for performance and scalability.
- Experience collaborating constructively across architecture and engineering teams, communicating technical decisions clearly, and supporting colleagues in different locations and time zones.
- Ways to stand out from the crowd
Languages
- Work format
- On-site
- Seniority
- Senior
- Posted
- 14 Oct 2026
- Last verified
- In the last 5 days
Similar roles
- Software EngineerNuclear · Remote · worldwide, UTC+4 accepted
- [TEMPLATE] Integration Engineer (Metronome)Stripe · Remote · worldwide, UTC+4 accepted
- Senior Observability Engineer - Telemetry Extension & ADOT PipelineEPAM Systems · Remote · Armenia
- Solution Architect - Remote from EUAlmavivA de Belgique · Remote · worldwide, UTC+4 accepted
- Product Engineering Lead, Keet (100% Remote, Worldwide)Tether Operations Limited · Remote · Armenia
- Senior AWS Python Developer / Ops EngineerEPAM Systems · Remote · Armenia

