👩💻 Вакансия Head of Desktop Engineering
muse_group · На сервисе с: 24.09.26 12:42
👩💻 Вакансия Head of Desktop Engineering
🟢Удаленно🟢Полная занятость
🟢ЗП обсуждается на собеседовании
🟢В компанию Muse Group
🟦Описание вакансии
Мы ищем руководителя отдела разработки настольных приложений, который возьмет на себя ответственность за одни из самых распространенных в мире программ для творчества — MuseScore Studio и Audacity, два крупных, долго существующих настольных приложения с открытым исходным кодом на C++, используемых миллионами музыкантов и создателей аудиоконтента.
🟦Задачи
– Архитектура рабочего стола для MuseScore Studio, Audacity и MuseHub, включая решение о выборе движка Audacity 4.1+ и архитектуру агента в системном трее MuseHub.
– Техническое состояние рабочих столов: бесперебойные сеансы, проверка лицензий при обновлениях, жизненный цикл агентов, сканирование плагинов, задержка.
– Переход на более лёгкую трёхповерхностную модель MuseHub без ущерба для существующей клиентской базы.
– Горизонтальная ответственность в области C++ — критерии отбора, уровни квалификации, стандарты, развитие; инженеры остаются в своих продуктовых командах, а развитие дисциплины осуществляется через ее руководителей.
– Разработка агентских программ в данной области, совместно с ведущим специалистом по искусственному интеллекту и автоматизации контроля качества.
– Встроенная панель управления в Audacity и MuseScore Studio как источник дохода.
🟦Требования
– Более 8 лет опыта в разработке настольных приложений на C++, 2-3 из них — в качестве ведущего инженера.
– Выпускал кроссплатформенное настольное программное обеспечение (Windows, macOS, Linux) для большого числа пользователей.
– Глубина звука в реальном времени: режимы драйвера (WASAPI общий или эксклюзивный, ASIO, CoreAudio, ALSA/PipeWire), размер буфера, измерение задержки передачи данных, обратные вызовы без блокировок, приоритет потоков.
– Умение проводить оценку целесообразности внедрения и разработки движка и обосновывать ее на уровне высшего руководства; опыт работы с JUCE/Tracktion имеет непосредственное отношение к делу.
– Крупные устаревшие кодовые базы были рефакторизованы под управлением реальных пользователей.
– Распространение настольных приложений: установщики, автоматическое обновление, подписание и нотариальное заверение, обеспечение соблюдения лицензионных требований, отчеты о сбоях.
– Желательно наличие хост-приложений для плагинов (VST3/AU/LV2).
– Руководил горизонтальной структурой или группой, в которой инженеры ежедневно отчитывались перед другими подразделениями.
– Практический опыт работы с агентными стеками программирования, применяемыми к C++.
– Опыт работы с открытым исходным кодом желателен.
– Соответствие лидерских качеств Muse.
🌐 ••••••••
HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.