
Compiler Developer, LLVM, C++
Access Softek
full-time
Posted on:
Location Type: Remote
Location: Anywhere in the World
Visit company websiteExplore more
Tech Stack
About the role
- - analyze the requirements, research, design, enhance and implement different components of the toolchain to meet the clients needs;
- - extend the open source LLVM, Clang, binutils code bases to support the client's platform;
- - closely collaborate with the LLVM community and contribute public patches to the LLVM and Clang repository;
- - analyze, build and debug the platform code and platform specific tests, analyze and identify system level issues;
- - develop new and maintain the existing target specific tests.
Requirements
- - expert knowledge of C/C++;
- - experience in overall design of compilers, code generation and optimization;
- - cross-compilation using GCC or Clang;
- - in-depth understanding of multithreading, object-oriented analysis and design;
- - version control systems;
- - good self-motivation, ability to work independently;
- - strong track record of building high performance, production quality software;
- - passion for writing clean and effective code;
- - good English, strong communication and teamwork skills.
Benefits
- - Work from anywhere in the world!
- - Flexible working hours
- - Experienced development teams
- - Long-term employment
- - Competitive salary
- - Paid vacation and days off on national holidays
- - Paid sick leave and internal medical insurance policy
- - Mental health coverage
- - Global corporate events for all staff
- - Compensation for training and additional education
- - Community of practice, regular knowledge sharing among colleagues
- - Provision of computer equipment
- - Internet compensation (50$ per month)
- - Relocation compensation package to be discussed individually
- - And other benefits, described in detail in the Staff Handbook
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CC++compiler designcode generationcode optimizationcross-compilationGCCClangmultithreadingobject-oriented analysis
Soft Skills
self-motivationindependencecommunicationteamworkpassion for clean code