Назад
Company hidden
обновлено 2 месяца назад

Compiler Developer (LLVM, C++)

Формат работы
remote (Global)
Тип работы
fulltime
Грейд
middle/senior
Английский
b2
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Compiler Developer (LLVM, C++): Developing and enhancing components of the LLVM and Clang-based toolchain to meet client needs with an accent on code generation and optimization. Focus on extending open source codebases and contributing public patches to the LLVM and Clang repository.

Location: Work from anywhere in the world!

Company

hirify.global is a recognized name with an established reputation in the LLVM community.

What you will do

  • Analyze requirements, research, design, enhance, and implement different components of the toolchain.
  • Extend the open source LLVM, Clang, binutils code bases to support the client's platform.
  • 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, 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.
  • Experience with cross-compilation using GCC or Clang.
  • In-depth understanding of multithreading, object-oriented analysis, and design.
  • Experience with version control systems.
  • Good English, strong communication, and teamwork skills.

Nice to have

  • Knowledge of the C++11 / C++14/C++17 features.
  • Knowledge of assemblers, linkers, object file formats, and debuggers and experience using them.
  • Familiarity with *nix tools, CMake, make.
  • Experience with scripting languages such as Python and bash.

Culture & Benefits

  • Work from anywhere in the world.
  • Enjoy flexible working hours.
  • Benefit from long-term employment.
  • Receive compensation for training and additional education.
  • Enjoy a community of practice with regular knowledge sharing among colleagues.
  • Relocation compensation package to be discussed individually.

Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →