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 решениях и работать с чужим кодом
•Умение находить первопричины сложных технических проблем
Условия
•Комфортный офис в Москве
•Офисный формат работы
•Конкурентная компенсация (оклад и премии по результатам деятельности)
•ДМС с первого рабочего дня, страхование от несчастных случаев и тяжелых заболеваний
•Материальная помощь и социальная поддержка, корпоративная пенсионная программа
•Дисконт-программы от компаний партнеров
•Бесплатный фитнес на территории работодателя
•Подписка Прайм с возможностью совместного использования на трёх близких
•Внешнее и внутреннее профессиональное обучение: семинары, тренинги, конференции, корпоративная библиотека