Compiler Developer (LLVM, C++)
WorldwideFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Required Skills
- C++
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 experience
- 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
Responsibilities
- 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
View Full Description & ApplyYou'll be redirected to the employer's site