CPU Researcher

microTECH Global LTD Cambridge, Cambridgeshire, Cambridgeshire; East of England; England 5 days ago

Type Full Time
Pay Not listed
Work Onsite

CPU Researcher focuses on design isa extensions: propose new instructions or architectural features that accelerate common dynamic language patterns while maintaining backward compatibility and security bou.

What the role involves

  • Design ISA extensions: Propose new instructions or architectural features that accelerate common dynamic language patterns while maintaining backward compatibility and security bou.
  • Prototype in software: Modify V8, ArkTS interpreter, or JIT compiler to use new instructions, measuring speedup on representative workloads (OpenHarmony apps, JavaScript benchmarks.
  • 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.

Skills and requirements

  • We are seeking a highly skilled and experienced Staff Research Scientist with strong ISA extensions experience.
  • 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.

Additional role context

  • This is a high-level research and development role.
Keep exploring similar roles

Search for more CPU Researcher jobs from microTECH Global LTD in Cambridge, Cambridgeshire, Cambridgeshire; East of England; England.