Рочдельская улица 15с15
Компания занимается разработкой ядер на основе архитектуры RISC-V и является активным участником международного сообщества RISC-V, коммитетов и рабочих групп, в которых определяются направления развития архитектуры.
Системная разработка является важным направлением в создании процессорных ядер. Команда занимается разработкой собственных и поддержкой существующих программных компонентов, таких как: syntacore bootloader, fsbl, bsp (HAL), QEMU, Linux kernel, Zephyr.
Специфика работы в команде подразумевает погружение в архитектуру процессоров RISC-V, подсистему памяти и кэшей, возможность влиять на архитектурные решения, работу с open-source сообществом.
Обязанности:
- Разработка и адаптация операционной системы Linux для запуска на процессорных ядрах RISC-V Syntacore.
- Формирование рекомендаций по тестовому плану для Linux на основании требований проекта и стадий готовности аппаратуры и ПО.
- Подготовка и запуск системных тестов на базе Linux/AOSP.
- Автоматизация построения и тестирования Linux.
- Подготовка и выпуск внутренних сборок Linux в соответствии с требованиями команд разработчиков.
- Анализ Linux kernel с точки зрения поддержки RISC-V, взаимодействие с другими командами (инструменты разработки, библиотеки) и интегрирование их наработок.
- Участие в совместной работе с другими командами по оценке производительности Linux в различных сценариях использования.
- Взаимодействие с рабочими группами в RISC-V комитетах.
Требования:
- Знание систем сборки Embedded Linux (Buildroot/Yocto)
- Системное программирование в Linux
- Работа с компонентами загрузки Linux (U-Boot, OpenSBI)
Будет плюсом:
- Знания и опыт в разработке полупроводниковых технологий
- Опыт низкоуровневого и системного программирования встроенных систем (bsp/drivers/kernel/RTOS);
- Опыт поддержки кастомных устройств в AOSP
- Понимание нижних уровней архитектуры AOSP
- Опыт разработки Linux kernel
- Опыт в разработке устройств на базе AOSP и Embedded Linux
- Знакомство с RISC-V
- Знание C++/Java
Условия:
- Конкурентную заработную плату
- Оформление по ТК РФ, медицинскую страховку, оплачиваемый отпуск и больничный
- Гибкий рабочий график, возможность удаленной работы
- Офисы в Москве, Петербурге, Нижнем Новгороде, Минске
- Программы обучения, развития сотрудников, возможность публикаций и поездок на конференции