System Software Engineer (Центр квантовых технологий)
Центр квантовых технологий Сбера разрабатывает собственные ускорители вычислений и создает для них системное программное обеспечение. Команда развивает драйверы и утилиты, которые обеспечивают стабильную работу оборудования и интеграцию ускорителей в вычислительные процессы. Мы ищем system software engineer с сильным низкоуровневым бэкграундом и опытом работы с операционными системами, драйверами и сложной отладкой. Это возможность разрабатывать системные компоненты для нового класса вычислительных устройств и участвовать в развитии направления с нуля.
Обязанности
- Разрабатывать ПО системного уровня: драйверы и утилиты для работы наших ускорителей вычислений
- Работать с низкоуровневыми компонентами на C/C++ или Rust
- Анализировать поведение системы на уровне памяти, планировщика, IPC и системных вызовов
- Отлаживать сложные системные проблемы с использованием gdb, ftrace/perf и анализа core dump
- Регулярно исследовать и анализировать существующие решения с открытым исходным кодом
- Активно участвовать в планировании работы и предлагать новые идеи
- Проводить code review и вести собственные задачи в трекере.
Требования
- Опыт низкоуровневой разработки на C/C++ или Rust в одной из областей: ядро ОС, драйверы, системные сервисы
- Глубокое понимание устройства ОС Linux или RTOS: память, планировщик, IPC
- Знание архитектур процессоров x86, ARM, RISC-V и системных вызовов
- Опыт сложной отладки: gdb, ftrace/perf, анализ core dump
- Уверенные навыки многопоточности и синхронизации
- Готовность разбираться в open-source решениях и работать с чужим кодом
- Умение находить первопричины сложных технических проблем.
Условия
- Комфортный офис в Москве
- Офисный формат работы
- Конкурентная компенсация (оклад и премии по результатам деятельности)
- ДМС с первого рабочего дня, страхование от несчастных случаев и тяжелых заболеваний
- Материальная помощь и социальная поддержка, корпоративная пенсионная программа
- Дисконт-программы от компаний партнеров
- Бесплатный фитнес на территории работодателя
- Подписка Прайм с возможностью совместного использования на трёх близких
- Внешнее и внутреннее профессиональное обучение: семинары, тренинги, конференции, корпоративная библиотека.