E

GPU Modelling Engineer - C++ / Computer Architecture

European Tech Recruit

Dublin, County Dublin, Ireland · Full Time

Be the first to apply

Experience
Any
Salary
—
Openings
1
Posted
5 days ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Role Overview

Join a global leader specializing in graphics and GPU core technologies. This position focuses on developing precise C and C++ models to support new GPU architectures, collaborating closely with architecture, driver, compiler, and design teams.

Key Responsibilities

  • Create bit-accurate functional models in C/C++ for emerging GPU architectures.
  • Construct test suites and conduct design validation using C-models alongside RTL simulations.
  • Perform conformance checks, stress testing, and randomized testing to ensure the stability of GPU and compute platforms.

Essential Skills

  • Proficient understanding of computer architecture and/or graphics pipeline concepts.
  • Solid intermediate or higher expertise in C++ programming, including debugging and problem-solving abilities.

Preferred Experience

  • Hands-on experience in building models using C++.
  • Familiarity with graphics and compute APIs such as DirectX, OpenGL, Vulkan, or OpenCL.
  • Adherence to clean and maintainable C++ coding standards.
  • Scripting skills in Python or Perl.
  • Background in 3D graphics, GPU compute, drivers, or compiler technologies.
  • Experience working within Agile development frameworks.
  • Excellent communication skills and ability to collaborate effectively with distributed teams.

Additional Information

Applicants should note that submitting their application implies consent to the collection, storage, and processing of personal data in accordance with the company's Privacy Notice.

🤖
Online · instant AI help
Broxer