Modelling Engineer - GPU team (C++)
Job Overview This role is within the GPU Modelling Team, where we have a great opportunity for an experienced developer. Our models are written in C++ and implement in detail the micro-architecture of our GPU products. They are extensively used by teams within Arm for different use cases and are delivered to external partners. We are a distributed team, and this position is open for our office in Lund, Sweden or Cambridge, U.K. Responsibilities What You’ll Do
- Develop and maintain C++ models of GPU micro-architectures.
- Take ownership of specific model components and features.
- Debug and correlate model behavior against hardware.
- Work closely with hardware, verification, and software teams worldwide.
- Contribute to the quality and performance of next-generation GPUs.
- a Bachelors, Masters or PhD (e.g. computer science, electrical engineering or a related field)
- excellent knowledge of C++ programming
- good understanding of computer architecture
- experience with UNIX environment
- good English communication (both written and verbal)