Description:
IC Resources is hiring on behalf of a rapidly growing Silicon Valley-based semiconductor startup, focused on reimagining silicon and building RISC-V-based computing platforms that aim to transform the tech industry. They are seeking a Senior Performance Modelling Engineer to be a key player in their UK-based engineering team.
This role offers the opportunity to work remotely across the UK with a collaborative, flexible, and creative work culture. You will work closely with a highly talented team to develop functional and timing simulators, undertake architectural performance analysis, and play a pivotal role in optimizing system performance for cutting-edge applications such as machine learning, graph analytics, and big data processing.
Design and develop performance models and simulators
Perform workload analysis to gain insights into real-world performance characteristics
Identify bottlenecks and propose architectural improvements
Collaborate with cross-functional engineering teams to guide architecture decisions
Analyze performance for machine learning, data analytics, and graph analytics workloads
Strong programming experience in C/C++
Deep understanding of processor microarchitecture (GPU/CPU)
Knowledge of SIMT (Single Instruction Multiple Thread) processing, cache architecture, and memory subsystems
Proven ability to model and simulate performance at a functional and timing level
Experience with benchmarks relevant to machine learning and data processing
Salary: £100000+ per year (DOE)
Stock options available
Remote working from anywhere in the UK
Join a fast-growing startup with significant career growth potential
Work in a collaborative, innovative, and flexible environment
| Organization | IC Resources |
| Industry | Engineering Jobs |
| Occupational Category | Modelling Engineer |
| Job Location | Cambridge,UK |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Intermediate |
| Experience | 2 Years |
| Posted at | 2025-07-19 6:33 pm |
| Expires on | 2026-01-05 |