Jobiglo

No results.

Audio Software Engineer - DSP & Audio Engine

bandlab · Singapore

New
Senior 🇬🇧 English
C++ DSP FFT Web Audio JUCE VST3 Core Audio

Job description

About the role

BandLab is a social music creation platform used by millions of people worldwide. Its audio engine powers effects, amp models, auto-pitch, loops and mastering in the app, and the company is looking for a senior engineer with a strong DSP background to design, build and evolve the audio technology behind its products. The role sits in the Audio Core team, which works daily with product managers, designers, client developers, QA and support.

Key responsibilities

  • Design and implement audio DSP algorithms for filters and EQs, dynamics processors, reverbs, delays, modulation effects, amp and cabinet models, pitch detection and correction, time-stretching, noise reduction, automatic mastering, synthesisers, samplers and music-analysis features.
  • Build and optimise the real-time engine: audio graph, mixer, transport, recording, playback and MIDI, keeping them glitch-free and low-latency.
  • Own the cross-platform API and business logic (tracks, regions, MIDI, automation, patterns, effect chains) used by iOS, Android and Web clients.
  • Shape new product features from the start with product, design and client teams.
  • Contribute to automated tests, including audio regression tests, and help with CI, static analysis, sanitizers, profiling and code review.
  • Prototype new ideas with test apps, command-line tools and plugin prototypes.

Required profile

  • Senior engineer comfortable with both the maths behind an algorithm and the engineering needed to ship it to millions of devices.
  • Strong, hands-on DSP experience designing and implementing audio processing algorithms, not just integrating libraries.
  • Real-time audio programming expertise, with predictable CPU use and the ability to profile and fix dropouts.
  • Experience building multiplatform music or audio applications, including platform-agnostic business logic such as a DAW, sequencer or mixing app.
  • Good engineering practices: testable, maintainable code, testing, version control, code review and CI.
  • Nice to have: mobile/desktop audio stacks (Core Audio, AAudio), cross-language bindings, SIMD optimisation, audio plugin development, MIDI/synthesis, music information retrieval or ML-based audio processing, and being a musician or audio engineer.

Required skills

  • Digital filter design and frequency-domain processing (FFT, STFT, overlap-add, convolution)
  • Dynamics, modulation and time-based effects, resampling, interpolation and aliasing
  • Modern C++ (C++17/20) in performance-critical code
  • Platform-agnostic business logic and multiplatform audio apps
  • Nice to have: Core Audio, AAudio, Web Audio, WebAssembly, Djinni, JNI, Objective-C++, Emscripten, JUCE, VST3/AU

What we offer

  • Preferred location: Singapore headquarters; remote candidates from Asia, Europe or Africa (UTC+0 to UTC+9) can work on an independent contractor basis.
  • Healthcare and dental insurance, annual bonus, hybrid work arrangement.
  • Paid annual leave, sick leave, childcare leave, volunteer leave and maternity leave.
  • BandLab staff discount.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec bandlab.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:pinpoint

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 4 hours ago

Expires 1 month from now

7 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

bandlab

Singapore