SoC Simulator Models SW Developer
Группа компаний Yadro работает над многими амбициозными проектами, в том числе над собственными системами на кристалле (СнК). Цикл разработки таких устройств длительный и дорогостоящий, в этой области очень важно принимать выверенные архитектурные решения на ранних этапах и иметь возможность моделировать работу полного программного и аппаратного стека. Наша команда работает над решениями для программно-аппаратного дизайна. Мы разрабатываем модели производительности SoC (виртуальные платформы) на базе SystemC и других подходов для моделирования сложных СнК.
Наши задачи:
- Исследование и анализ архитектуры СнК для выбора необходимых элементов и уровней моделирования;
- Разработка компонентов для виртуальных платформ с использованием библиотеки SystemC и других фреймворков, с точностью, достаточной для оценки производительности целевого ПО на платформе;
- Сборка виртуальных платформ на базе разработанных компонентов, их отладка, доработка, запуск на них программного стека;
- Исследование целевого ПО для определения элементов критического пути и их характеристик.
Чем предстоит заниматься:
В обязанности будет входить разработка разнообразных моделей для виртуальных платформ на базе SystemC и других фреймворков, создание на их базе виртуальных платформ и запуски программного стека на виртуальных платформах, собранных под конкретную конфигурацию СнК. Вам потребуется изучать документацию на аппаратные блоки для разработки моделей этих блоков и общаться с командой аппаратуры для уточнения деталей. Разработка включает этапы проектирования, кодирования, а также отладку и калибровку точности моделей со спецификацией или реальными устройствами.
Мы ожидаем от будущего члена команды:
- Навыки разработки на С/C++/SystemC;
- Знание Python приветствуется;
- Владение инструментами разработки и отладки под Linux;
- Умение разбираться в чужом коде в больших проектах;
- Представление об архитектуре СнК;
- Представление об имитационном моделировании и симуляторах;
- Опыт работы в Телеком и представление о физическом уровне стандартов мобильной связи – будет дополнительным плюсом;
- Английский язык (intermediate).
Мы предлагаем
Здоровье
- Поддержка
- Обучение
- Спорт и хобби
- Программа лояльности
Забота о сотрудниках
- ДМС со стоматологией с первых дней работы
- Льготные условия страхования близких
- Возможность взять day off для восстановления здоровья
Помощь в личных и профессиональных вопросах
- Консультации юристов по любым вопросам
- Сессии с психологом для поддержания ментального здоровья
- Помощь экспертов по ЗОЖ и управлению личными финансами
- Премии за патенты и изобретения
Развитие и новые знания
- Учебный портал с лекциями от экспертов
- Участие в топовых конференциях
- Изучение английского
- Дополнительное профессиональное обучение на внешних курсах
Поддержка активных и творческих увлечений
- Программа, по которой можно вместе с коллегами посещать тренировки, творческие уроки и участвовать в соревнованиях — компания частично компенсирует расходы.
Бонусы и скидки от партнеров
- Скидки на посещение ресторанов и фитнес-клубов, заказы в сервисах доставки, на подписку в онлайн-кинотеатрах и другие спецпредложения.