Graduate Modelling Engineer (Graduate and Early Career)
This role involves building and running functional and performance models of processor and accelerator microarchitectures using C++ and SystemC, directly influencing early-stage chip design decisions. You'll explore architectural trade-offs like cache sizing, memory bandwidth, and pipeline structure, translating findings into actionable guidance for hardware and software teams. The position sits at the intersection of hardware architecture, software systems, and ML inference, with close collaboration across RTL, verification, and physical design teams to shape silicon before RTL is written.