Compiler Engineer C/C++ (LLVM)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Чем мы занимаемся?
1. Создаем SDK – как для наших клиентов, так и для собственных нужд.
В том числе, осуществляем портирование компиляторов, отладчиков, симуляторов на новые аппаратные платформы, создаем новые компиляторы и пишем высокоскоростные оптимизации.
С 1997 года мы также развиваем собственный универсальный компилятор языков программирования C/C++, и на его основе уже выпущено множество коммерческих SDK.
2. Создаем инструменты разработчика, базирующиеся на фреймворке LLVM.
В том числе, разрабатываем специализированные оптимизации, портируем и расширяем фреймворк LLVM под новые аппаратные платформы.
3. Ведем проект по обеспечению поддержки программного продукта CM-LYNX (отечественная среда разработки). Занимаемся верификацией, анализом и исправлением выявленных дефектов, расширяем возможности продукта.
В связи с расширением мы находимся в поиске опытного разработчика компилятора, который присоединится к нашей команде по созданию инструментальных средств разработки в области системного ПО.
Наши ожидания:
- коммерческий опыт в разработке компиляторов;
- опыт разработки на C/C++;
- опыт работы с LLVM clang;
- опыт разработки с использованием фреймворка LLVM.
Бонусы
- комфортный офис в Санкт-Петербурге или Великом Новгороде / удаленная работа из любой точки мира;
- официальное оформление с первого дня, белая зарплата;
- возможность работать в комфортном для вас графике (по договоренности с командой и руководителем, для нас главное – результат);
- возможность корпоративного обучения;
- частичная компенсация питания;
- работа в аккредитированной IT-компании.