Назад
Company hidden
1 день назад

Senior Audio Software Engineer (DSP & Audio Engine)

Формат работы
remote (Global)/hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Singapore/Europe
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Audio Software Engineer (DSP & Audio Engine): Designing and shipping DSP algorithms and a low-latency, cross-platform audio engine for music creation applications with an accent on real-time processing, modern C++, and multiplatform audio architecture. Focus on implementing effects and analysis tools, optimizing glitch-free audio across devices, and building shared APIs and business logic for iOS, Android, macOS, Windows, and Web.

Location: Singapore preferred; remote candidates based in Asia, Europe, or Africa time zones (roughly UTC+0 to UTC+9) are also considered on an independent contractor basis.

Company

hirify.global Technologies builds social music creation, digital audio workstation, artist services, beat marketplace, and AI music studio products for music creators worldwide.

What you will do

  • Design and implement audio DSP algorithms for filters, dynamics, reverbs, modulation, amp modeling, pitch processing, noise reduction, mastering, synthesis, sampling, and music analysis.
  • Build and optimize the real-time audio engine, including the audio graph, mixer, transport, recording, playback, and MIDI, maintaining glitch-free, low-latency performance across devices.
  • Own platform-agnostic business logic and cross-platform APIs for tracks, regions, MIDI, automation, patterns, and effect chains.
  • Shape and ship audio features in collaboration with product, design, client development, QA, and support teams.
  • Improve automated audio regression testing, CI, static analysis, sanitizers, profiling, and code review practices.
  • Prototype new ideas through test applications, command-line tools, and plug-in prototypes.

Requirements

  • Senior-level, hands-on DSP experience, including designing and implementing audio processing algorithms rather than only integrating existing libraries.
  • Strong knowledge of digital filter design; frequency-domain processing including FFT, STFT, overlap-add, and convolution; dynamics, modulation, and time-based effects; resampling, interpolation, and aliasing.
  • Ability to turn mathematical designs or prototypes into efficient production implementations.
  • Real-time audio programming expertise, including audio architecture constraints, predictable CPU usage, profiling, and fixing dropouts.
  • Solid modern C++ experience, including C++17/20, in performance-critical code.
  • Experience building multiplatform music or audio applications and platform-agnostic business logic for a DAW, sequencer, or mixing application used across several client platforms.
  • Good engineering practices, including testable and maintainable code, version control, code review, and CI.
  • Autonomous, proactive, collaborative, product-focused communication skills, with the ability to explain DSP concepts to non-specialists and share knowledge through mentoring and documentation.

Nice to have

  • Experience with Core Audio, AAudio, Web Audio, or WebAssembly.
  • Experience with cross-language bindings such as Djinni, JNI, Objective-C++, or Emscripten.
  • SIMD optimization and ARM/NEON performance work.
  • Audio plug-in development with JUCE, VST3, or AU.
  • Music information retrieval, pitch/tempo/key analysis, or ML-based audio processing.
  • MIDI, synthesizer, or sampler design; being a musician, producer, or audio engineer.

Culture & Benefits

  • Hybrid work arrangement for the Singapore-based role and remote contractor options for candidates in specified time zones.
  • Healthcare and dental insurance, annual bonus, and paid annual, sick, childcare, volunteer, and maternity leave for eligible staff.
  • hirify.global Technologies staff discount.
  • Collaborative Audio Core team environment with daily interaction across product, design, development, QA, and support.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →