Gpu Modeling Engineer

Details of the offer

Design and develop software simulators for Graphics Processing Units.
Build high-performance functional simulators of advanced Graphics Processing Unit (GPU) designs to help bridge the gap between software and hardware, influencing performance improvements and the programming ease of Apple produces.

Key Qualifications
C or C++ programming and Python scripting skills Low level operating systems including Linux and MacOS, system calls, file and memory management (page table, virtual address translation, thread management, and schedulers) Computer architecture (x86, ARM and RISC-V), hardware and software co-design Parallel and concurrent multi-threading programming, shared-data parallelism, and non-shared-data parallelism Description Code in C/C++ and implement the high-performance simulator.
Leverage parallel, concurrent and multi-threading knowledge to ensure the best performance possible of the simulator.
Understand new design specification and propose software modeling approaches.
Investigate functional correctness issues and simulation performance bottlenecks.
Implement and debug binary translation.
Implement high-efficient GPU memory management unit.
Python programming language to write and maintain automation scripts for continuous integration testing and code auto-generation.

Education & Experience
Master's degree or above or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering, or related field.
Alternatively, Bachelor's degree with 3+ years of relevant experience.


#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Jobleads

Job Function:

Requirements

Lead Process Safety Engineer - Nuclear

Ref 77164 Vacancy title Lead Process Safety Engineer - Nuclear Function(s) Engineering Contract type Full time permanent Region National Location(s) Manc...


Oilandgas.Org.Uk - England

Published 11 days ago

Research Engineer – Cyber Misuse Team

About the Team As AI systems become more advanced, the potential for misuse of their cyber capabilities may pose a threat to the security of organisations an...


Ai Safety Institute - England

Published 11 days ago

Bioai Research Engineer (All Levels)

In the BioAI department, we advance the boundaries of healthcare and medical science through a combination of biology and artificial intelligence expertise. ...


All Together Now Preschool & Childcare - England

Published 11 days ago

Senior Architectural Technologist

Leading AJ100 studio. Senior role with a growing team. A top AJ100 studio is looking to hire an Architectural Technologist for their London flagship studio....


Hays - England

Published 11 days ago

Built at: 2025-01-18T10:07:25.681Z