Software Compiler Engineer - (LLVM / GCC) - Hybrid - Visas Supported
3 weeks ago Be among the first 25 applicants
Direct message the job poster from European Tech Recruit
Senior Consultant | Semiconductor, Automotive, Software Engineering
Software Compiler Engineer
A fantastic opportunity for an experienced Software Engineer to join a global semiconductor company at their European R&D headquarters in Cork, Ireland.
You will actively participate in open source communities to develop and enhance compiler and system software toolsets. Collaborating with hardware and software engineers, you will enable efficient utilization of the company's silicon for various applications, including machine learning. Your work will encompass the entire compilation stack, focusing on optimizing code generation, improving performance, and enhancing user experience.
Responsibilities:
* Contribute to GCC, LLVM, glibc, and related open source communities by adding features and improving performance.
* Identify areas for improvement in compiler toolsets through benchmarking and code analysis.
* Work with hardware teams to plan, identify, and support hardware features in open source projects for the company's silicon.
* Enhance tool usability by engaging with users for feedback and interaction.
* Explore new optimization frameworks to leverage advanced CPU features.
* Design, develop, and contribute features to open source machine learning frameworks.
* Possess knowledge and/or experience with compiler frameworks such as GCC or LLVM.
* Experience working within open source communities.
* Proficient in programming with C/C++.
* Bachelor’s degree in Engineering, Information Systems, Computer Science, or a related field.
Preferred qualifications:
* Master’s degree or PhD in Engineering, Information Systems, Computer Science, or a related field.
* Proven contributions to open source compiler projects.
* Strong background in computer architecture.
By applying to this role, you acknowledge that we may collect, store, and process your personal data in accordance with our Privacy Notice.
Seniority level
* Mid-Senior level
Employment type
* Full-time
Job function
* Design, Engineering, and Information Technology
Industries
* Semiconductor Manufacturing
* Computer Hardware Manufacturing
* Computers and Electronics Manufacturing
#J-18808-Ljbffr