Рочдельская улица 15с15
Разработчик микропроцессорных IP ядер RISC-V и инструментов программирования с основными R&D офисами в России. Наши клиенты и партнеры - значимые компании из США, Азии, Европы и России, создающие вычислительные платформы, системы обработки и хранения данных, персональные и «умные» устройства, включая высокопроизводительные многоядерные гетерогенные системы со сложной специализацией и расширениями системы команд, произведенные по нормам до 5нм.
Обязанности:
- Разработка и отладка системного ПО (от baremetal примеров до программ под Linux) для проектируемых процессоров.
- Разработка средств загрузки и firmware с учетом требований secure boot и efi спецификаций.
- Автоматизация построения и тестирования средств загрузки и baremetal приложений.
- Участие в совместной работе с другими командами по оценке производительности средств загрузки и firmware в различных сценариях использования.
- Взаимодействие с рабочими группами в RISC-V комитетах.
Требования:
- Владение C обязательно
- Базовое понимание принципа работы процессора, знакомство хотя бы с одной архитектурой
- Знание процесса инициализации и загрузки Linux на любой платформе на выбор
Будет плюсом:
-
Знания и опыт в разработке полупроводниковых технологий
-
Опыт низкоуровневого и системного программирования встроенных систем (bsp/drivers/kernel/RTOS);
-
Опыт работы/настройки/понимание принципа работы ARM TZ/UEFI Secure Boot/TEE
-
Умение собирать и настравать Linux/U-Boot/buildroot
-
Знакомство с RISC-V
-
Знание C++/Rust/Python
Рассмотрим перспективных кандидатов, опыт которых не полностью соответствует требованиям.
Условия:
- Конкурентную заработную плату
- Оформление по ТК РФ, медицинскую страховку, оплачиваемый отпуск и больничный
- Гибкий рабочий график, возможность удаленной работы
- Офисы в Москве, Петербурге, Нижнем Новгороде
- Программы обучения, развития сотрудников, возможность публикаций и поездок на конференции