Negotiable
Undetermined
Undetermined
Cambridge, England, United Kingdom
Summary: The Compiler Development Engineer role focuses on advancing compiler productivity and performance within a leading global technology provider. The position involves developing open-source compilers like GCC and LLVM, contributing to the open-source community, and working on innovative projects in various computing fields. The role is situated in a research laboratory with a team of industry experts dedicated to cutting-edge technology. Candidates will engage in compiler optimization and design, contributing to the future of computing.
Key Responsibilities:
- Design, implement, and optimize the performance of compilers.
- Provide insightful analysis of compilation technology trends.
- Actively participate in the open-source community and contribute to ecosystem development.
Key Skills:
- Extensive experience in compiler development and architectural design.
- Established connections within open-source communities, particularly LLVM and/or GCC.
- Proficiency in software performance analysis and optimization.
- PhD in a relevant subject (desired).
- Strong computer science knowledge and coding skills (C/C++, architecture, data structures, and algorithms).
- Strong self-motivation and a passion for exploring new technological frontiers.
- Excellent communication skills.
- Ability to work effectively within a team.
Salary (Rate): undetermined
City: Cambridge
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Compiler Development Engineer - Pioneering the Future of Computing
Join a leading global technology provider, a company at the forefront of innovation in information and communications technology (ICT) infrastructure and smart devices. We're dedicated to advancing the boundaries of technology and are seeking a talented Compiler Development Engineer to join our esteemed research laboratory.
Job Summary: Our mission is to revolutionize compiler productivity and performance. We are actively involved in the development of open-source compilers (GCC/LLVM) and are committed to contributing to the broader open-source community. Our laboratory boasts an international team of renowned industry experts, focusing on cutting-edge areas such as computer graphics, general computing, 5G, and autonomous driving. We are driven by the exploration, innovation, and breakthrough of leading-edge compiler technology and various computing fields. Our primary research directions include compiler optimization, compiler intermediate representation (IR) design, and software-defined ISA.
Key Responsibilities:
- Design, implement, and optimize the performance of compilers.
- Provide insightful analysis of compilation technology trends.
- Actively participate in the open-source community and contribute to ecosystem development.
Required Skills and Experience:
- Extensive experience in compiler development and architectural design.
- Established connections within open-source communities, particularly LLVM and/or GCC.
- Proficiency in software performance analysis and optimization.
Desired Skills and Experience:
- PhD in a relevant subject.
- Strong computer science knowledge and coding skills (C/C++, architecture, data structures, and algorithms).
- Strong self-motivation and a passion for exploring new technological frontiers.
- Excellent communication skills.
- Ability to work effectively within a team.
Join us and be part of a team that is shaping the future of computing!
Keywords: #CompilerDevelopment #OpenSource #LLVM #GCC #CompilerOptimization #SoftwareEngineering #ComputerScience #HighPerformanceComputing