SENIOR AUDIO SOFTWARE DEVELOPER ← SLATE + ASH
SENIOR AUDIO SOFTWARE DEVELOPER
We are seeking a highly skilled and experienced Senior Audio Software Engineer to join our team. In this role, you will be instrumental in designing, developing, and optimising cutting-edge audio software.

This is a cross-functional role that requires deep expertise across all layers of the audio software stack—including signal processing, user interface development, licensing, and CI/CD.
JOB DETAILS
SALARY → £60,000 to £80,000 depending on experience

JOB TYPE → Full time

LOCATION → Remote
PRIMARY TASKS
→ Develop cutting-edge audio software
REQUIRED SKILLS
→ 5+ years building real-time systems and developing/debugging complex audio software (instruments, effects, samplers) in modern C++

→ Deep experience with the JUCE framework

→ Proven ability to take projects from design to shipped cross-platform plug-ins (VST, AU, AAX) for macOS and Windows

→ Strong grasp of modular, scalable software architecture

→ Experience with multi-threaded programming and concurrency in C++

→ Skilled in building maintainable, well-structured software with attention to detail and a pragmatic approach to deadlines

→ Experience with CMake, GitHub Actions, and CI/CD pipelines

→ Familiarity with licensing systems, cryptography, and ongoing product maintenance
BONUS SKILLS
→ Knowledge of modern synthesis techniques

→ Familiarity with Max/MSP

→ Familiarity with Python, MATLAB, or other prototyping tools

→ Understanding of performance and unit testing

→ Comfortable working in a small, fast-moving startup environment using agile methodologies, project planning, scoping, and estimation techniques

→ Comfortable with taking responsibility in a tech lead role