Compiler & tools developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Syntacore – лидирующая международная компания-разработчик микропроцессорных IP ядер RISC-V и инструментов программирования с основными R&D офисами в России. Наши клиенты и партнеры - значимые компании из США, Азии, Европы и России, создающие вычислительные платформы, системы обработки и хранения данных, персональные и «умные» устройства, включая высокопроизводительные многоядерные гетерогенные системы со сложной специализацией и расширениями системы команд, произведенные по нормам до 5нм. Мы сооснователи консорциума RISC-V, активные участники конференций, рабочих групп стандартизации и различных проектов с открытом исходным кодом. Open-source ядро SCR1 нашей разработки опубликовано под permissive лицензией и доступно на GitHub вместе с SDK.
Чем предстоит заниматься:
- Развитием компилятора и/или инструментов программирования, отладки и профилирования
- Расширением симуляторов конфигурируемого семейства ядер RISC-V от встроенных микроконтроллеров до высокопроизводительных супер-скалярных версий
- Созданием оптимизаций в компиляторе для стандартных и специализированных расширений системы команд RISC-V
Что мы ожидаем от будущего члена команды:
- Отличное знание С/C++
- Хорошее понимание компилятора и/или инструментов разработки и отладки
- Знакомство хотя бы с одной процессорной архитектурой
- Знание Linux и скриптовых языков
- Английский на уровне технической переписки
Дополнительно приветствуем:
- Знание системы команд RISC-V, понимание B/P/H/RVV расширений
- Опыт разработки и поддержки компилятора и/или toolchains, симуляторов
- Участие в проектах с открытым кодом, upstream в проекты LLVM, GCC, QEMU, Linux, Eclipse
Бонусы
Будем рады предложить Вам:
- Оформление по ТК РФ, медицинскую страховку, оплачиваемый отпуск и больничный
- Гибкий рабочий график, возможность выбрать удаленную работу, или гибридный режим
- Программы обучения, развития сотрудников и поддержки инноваций, возможности публикаций и поездок на международные конференции
Дополнительные инструкции
Придя к нам, Вы станете частью глобальной трансформации в индустрии, перехода на открытую процессорную архитектуру в системах следующего поколения. Вы сможете стать первыми в мире – создать новые инструменты и оптимизации для RISC-V в новых областях применения, повлиять на новые расширения RISC-V работая с международным сообществом, поделится своими достижениями и обменяться опытом на конференциях. Мы приглашаем Вас идти по этому маршруту вместе с нами!