Programming Languages Principal Research Engineer
City, Edinburgh, United Kingdom
Huawei Technologies Research & Development (UK) Ltd
We invite you to join us on this exciting journey and drive your career forward. Job Purpose: To work as part of a Huawei Programming Languages team, to perform original research, research transfer and engineering work on Programming languages in the Huawei Edinburgh Research Centre, and to support … the cooperation with the School of Informatics, University of Edinburgh. Key Responsibilities: Discover and analyze key technologies and requirements, building the competence of Huawei programming language solutions, including both system-level and high-level languages. Design and develop new advanced compiler frameworks for concurrency and control, dataflow, cloud, metaprogramming … and massively parallel execution. Cooperate with the Informatics School of the University of Edinburgh in the Compilers and Programming Languages area, particularly in knowledge transfer from academic research to industrial applications. Person Specification: Required: Comprehensive experience. Knowledge (i.e., theory, applications, compilation, verification, and tooling) of modern programming languages More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted: