At a Glance
- Tasks: Design and optimise compilers while contributing to open-source projects.
- Company: Join a leading global tech provider revolutionising ICT infrastructure and smart devices.
- Benefits: Work with an international team of experts and explore cutting-edge technology.
- Why this job: Shape the future of computing in a collaborative and innovative environment.
- Qualifications: Experience in compiler development, strong coding skills, and a passion for technology.
- Other info: Opportunity to work on projects related to 5G and autonomous driving.
The predicted salary is between 36000 - 60000 ÂŁ per year.
3 weeks ago Be among the first 25 applicants
Direct message the job poster from European Tech Recruit
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.
- 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
Seniority level
-
Seniority level
Mid-Senior level
Employment type
-
Employment type
Contract
Job function
-
Job function
Engineering and Research
-
Industries
Research Services and Telecommunications
Referrals increase your chances of interviewing at European Tech Recruit by 2x
Sign in to set job alerts for “Software Engineer” roles.
Cambridge, England, United Kingdom 2 weeks ago
Cambridge, England, United Kingdom 1 month ago
Software Engineers (all levels – Graduates to principal Engineer)
Cambridge, England, United Kingdom 7 months ago
Hitchin, England, United Kingdom 1 week ago
Cambridge, England, United Kingdom 6 days ago
Entry Level Software Engineer – Voice and Music Team – University Graduate, 2025 Start
Cambridge, England, United Kingdom 1 week ago
Cambridge, England, United Kingdom 1 week ago
Cambridge, England, United Kingdom 1 week ago
Application Software Engineer Graduate to Lead Considered
Cambridge, England, United Kingdom 2 weeks ago
Cambridge, England, United Kingdom 2 weeks ago
Cambridge, England, United Kingdom 1 week ago
Cambridge, England, United Kingdom 6 days ago
Saffron Walden, England, United Kingdom 2 weeks ago
Cambridge, England, United Kingdom 6 days ago
Cambridge, England, United Kingdom 1 day ago
Cambridge, England, United Kingdom 2 months ago
Cambridge, England, United Kingdom 1 month ago
Cambridge, England, United Kingdom 1 week ago
Cambridge, England, United Kingdom 1 week ago
Cambridge, England, United Kingdom 5 days ago
Cambridge, England, United Kingdom 1 week ago
Cambridge, England, United Kingdom 1 month ago
Cambridge, England, United Kingdom 1 month ago
Cambridge, England, United Kingdom 2 weeks ago
Cambridge, England, United Kingdom 3 weeks ago
Cambridge, England, United Kingdom 1 week ago
Cambridge, England, United Kingdom 2 weeks ago
Cambridge, England, United Kingdom 2 weeks ago
Cambridge, England, United Kingdom 1 month ago
Cambridge, England, United Kingdom 2 months ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Compiler Engineer (LLVM/GCC) employer: European Tech Recruit
Contact Detail:
European Tech Recruit Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Compiler Engineer (LLVM/GCC)
✨Tip Number 1
Engage with the open-source community by contributing to projects related to LLVM and GCC. This not only showcases your skills but also helps you build connections that could lead to job opportunities.
✨Tip Number 2
Attend relevant tech meetups, conferences, or webinars focused on compiler development and optimisation. Networking with industry professionals can provide insights and potentially lead to referrals.
✨Tip Number 3
Stay updated on the latest trends in compiler technology and performance optimisation. Being knowledgeable about current advancements will help you stand out during discussions with potential employers.
✨Tip Number 4
Consider collaborating on research papers or projects that align with the job's focus areas, such as software-defined ISA or compiler intermediate representation design. This demonstrates your commitment to the field and enhances your profile.
We think you need these skills to ace Compiler Engineer (LLVM/GCC)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in compiler development, particularly with LLVM and GCC. Include specific projects or contributions to open-source communities that demonstrate your skills and knowledge.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for compiler technology and your understanding of the company's mission. Mention any relevant experience and how you can contribute to their goals in compiler optimization and performance.
Showcase Technical Skills: In your application, emphasise your proficiency in C/C++, software performance analysis, and architectural design. Provide examples of how you've applied these skills in previous roles or projects.
Engage with the Open-Source Community: If you have participated in open-source projects, mention this in your application. Highlight any contributions you've made to LLVM or GCC, as this will demonstrate your commitment to the community and your expertise in the field.
How to prepare for a job interview at European Tech Recruit
✨Showcase Your Compiler Knowledge
Make sure to brush up on your knowledge of compiler design and optimisation techniques. Be prepared to discuss your experience with LLVM and GCC, as well as any contributions you've made to open-source projects.
✨Demonstrate Problem-Solving Skills
Expect technical questions that assess your problem-solving abilities. Practice coding challenges related to data structures and algorithms, as these are crucial for a Compiler Engineer role.
✨Highlight Team Collaboration
Since the role involves working within an international team, be ready to share examples of how you've successfully collaborated with others in past projects. Emphasise your ability to communicate complex ideas clearly.
✨Stay Updated on Industry Trends
Research current trends in compiler technology and be prepared to discuss them during the interview. Showing that you are engaged with the latest developments will demonstrate your passion for the field.