⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Compiler Engineer C/C++ (LLVM)

Прямой работодатель  Мастерская инструментов разработки ( mir.dev )
Санкт-Петербург, Россия
Миддл • Сеньор • Архитектор • Консультант
Информационные технологии • Разработка • C++ • C • Embeded
11 ноября 2022
Релокация • Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы более 5 лет
Описание вакансии

Мастерская инструментов разработки – компания, которая создает высокотехнологичные инструменты для улучшения жизни других разработчиков.

В связи с расширением мы находимся в поиске опытного разработчика компилятора, который присоединится к нашей команде по созданию инструментальных средств разработки в области системного ПО.

Наши ожидания:

  • коммерческий опыт в разработке компиляторов;
  • опыт разработки на C/C++;
  • опыт работы с LLVM clang;
  • опыт разработки с использованием фреймворка LLVM.

Что вы получаете в дополнение к интересным задачам, профессиональному росту и отличному коллективу:

  • комфортный офис в Санкт-Петербурге или Великом Новгороде / удаленная работа из любой точки мира;
  • официальное оформление с первого дня, белая зарплата;
  • возможность работать в комфортном для вас графике (по договоренности с командой и руководителем, для нас главное – результат);
  • возможность корпоративного обучения;
  • частичная компенсация питания;
  • работа в аккредитированной IT-компании.

ЧЕМ МЫ ЗАНИМАЕМСЯ?

1. Создаем SDK – как для наших клиентов, так и для собственных нужд.

В том числе, осуществляем портирование компиляторов, отладчиков, симуляторов на новые аппаратные платформы, создаем новые компиляторы и пишем высокоскоростные оптимизации.

С 1997 года мы также развиваем собственный универсальный компилятор языков программирования C/C++, и на его основе уже выпущено множество коммерческих SDK.

2. Создаем инструменты разработчика, базирующиеся на фреймворке LLVM.

В том числе, разрабатываем специализированные оптимизации, портируем и расширяем фреймворк LLVM под новые аппаратные платформы.

3. Ведем проект по обеспечению поддержки программного продукта CM-LYNX (отечественная среда разработки). Занимаемся верификацией, анализом и исправлением выявленных дефектов, расширяем возможности продукта.


Специализация
Информационные технологииРазработкаC++C
Отрасль и сфера применения
Embeded
Уровень должности
МиддлСеньорАрхитекторКонсультант