CPU (RISC-V) Researcher - Cambridge
CPU (RISC-V) Researcher - Cambridge
-
Cambridge, United Kingdom
-
Posted: less than a week ago
-
Save
Description
We are seeking a highly skilled and experienced Staff Research Scientist with strong ISA extensions experience. This is a high-level research and development role.
Key Responsibilities:
- Analyse dynamic language overhead: Profile V8 and ArkTS interpreter/JIT to identify operations that consume disproportionate cycles (type checks, inline cache misses, garbage collection barriers, dynamic dispatch, deoptimisation)
- Design ISA extensions: Propose new instructions or architectural features that accelerate common dynamic language patterns while maintaining backward compatibility and security boundaries
- Prototype in software: Modify V8, ArkTS interpreter, or JIT compiler to use new instructions, measuring speedup on representative workloads (OpenHarmony apps, JavaScript benchmarks, browser workloads)
- Model in architectural simulators: Implement proposed extensions in GEM5
- Collaborate on RTL implementation: Work with digital design teams to refine instruction encoding, pipeline integration, and verification requirements
- Publish and patent: Document novel contributions through internal technical reports, conference papers, and patent applications
Required:
- Deep understanding of CPU microarchitecture: pipelines, out-of-order execution, branch prediction, memory hierarchy, ISA design principles
- Experience with architectural simulation (GEM5, Sniper, ZSim, or proprietary tools)
- Familiarity with interpreter or JIT compiler internals—any of: V8, SpiderMonkey, JavaScriptCore, HotSpot, ART, LuaJIT, PyPy, or similar
- Strong C/C++ and systems programming skills
- Comfortable working in Linux environments with Git, Make, scripting
- Equivalent industry experience (5+ years in CPU architecture, compilers, or language runtimes) welcomed
- PhD or MSc in Computer Science, Computer Engineering, or Electrical Engineering preferred
Highlights
-
Company namemicroTECH Global LTD
-
Job positionCPU (RISC-V) Researcher - Cambridge
Safety Tips
Protect your personal details and initiate communication using our contact form.
More info about this ad
CPU (RISC-V) Researcher - Cambridge has been posted in the Cambridge Education & Training category on Locanto.
In this category, there are no other ads right now posted in Cambridge.
There are more ads within a 10 mi radius for this category. If you want to view those ads, click here.