Senior Performance/Energy Research Engineer(Contractor).
JOB AD: Interim Senior Performance Research Engineer - Energy Location: Cambridge Salary: Highly Competitive MicroTech Global are working with a globally well-know organisation who are recruiting for an Interim Senior Performance Research Engineer to join one of their growing teams. Within this fantastic position you will Research and develop novel techniques for improving the processor performance/energy/power efficiency. The open position implies a wide range of research activities in collaboration with research centers across UK towards improving the performance and energy efficiency. You will be responsible for deep profiling of the in-house heterogeneous CPU. You will be responsible for investigating performance and energy bottlenecks of the entire software stack, including OS and system libraries. You will be developing and exploring novel techniques for power and energy software/hardware optimizations. Responsibilities: Deep profiling of the in-house CPU architecture. Gathering, analysing and presenting the results of the architecture profiling Extend and develop an automatic system for processor performance/power/energy profiling Search for the performance and energy bottlenecks in system software, including OS and system libraries. Propose software and hardware modifications to address the discovered bottlenecks. Develop drivers and firmware to enable various CPU features. Improve DVFS policies for different heterogeneous components. Design and develop novel processor power reduction techniques. Analysis of the state-of-the-art technologies applied for improving performance/energy efficiency. Research of new hardware extensions and software modifications to reduce the processor power. To be considered for this position you will have a Master/PhD degree in Computer Science/Engineering/Physics etc. Knowledge of computer architectures, the ARM architecture (ARMv7, ARMv8). Knowledge of assembly langua...