24 сен

Head of Desktop Engineering (C++)

ориентир по рынку
вакансия зп не указана
в среднем 460 239 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансией

подготовьтесь к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме

описание

Muse Group develops MuseScore Studio and Audacity, two widely used, long-lived, open-source C++ desktop applications for musicians and audio creators.

задачи

  • Own desktop architecture across MuseScore Studio, Audacity, and MuseHub, including the Audacity 4.1+ engine decision and MuseHub tray-agent architecture
  • Ensure the engineering health of desktop surfaces, including crash-free sessions, licence validation across updates, agent lifecycle, plugin scanning, and latency
  • Lead the transition to the lighter three-surface MuseHub without breaking the install base
  • Own the C++ discipline horizontally, including hiring bar, levelling, standards, and growth; engineers remain in their product teams, with the discipline running through its leads
  • Drive agentic development in the discipline with the AI Catalyst and QA Automation Lead
  • Develop the in-host panel in Audacity and MuseScore Studio as a revenue surface

требования

  • 8+ Years in C++ desktop product engineering, including 2–3 years leading engineers
  • Experience shipping cross-platform desktop software for Windows, macOS, and Linux to a large consumer install base
  • Deep real-time audio expertise, including driver modes (WASAPI shared vs exclusive, ASIO, CoreAudio, ALSA/PipeWire), buffer sizing, round-trip latency measurement, lock-free callbacks, and thread priority
  • Ability to run a build-vs-adopt engine evaluation and defend it at C-level
  • Experience refactoring large legacy codebases under a live user base
  • Experience with desktop distribution, including installers, auto-update, signing and notarisation, licence enforcement, and crash reporting
  • Experience leading a horizontal discipline or guild where engineers report elsewhere day-to-day
  • Hands-on experience with agentic coding stacks applied to C++

Будет плюсом:

  • JUCE/Tracktion experience, plugin hosts (VST3/AU/LV2), open-source experience, Muse leadership match

условия

  • Work equipment provided or an equipment allowance
  • Specialized training, language lessons, conferences, and learning materials
  • Mental health and wellbeing support, including confidential help during difficult times

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.

Про зарплаты

Анонимные данные по зарплатам и грейдам.
Можно сверить вилку с рынком.

Посмотреть зарплаты

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.