Blackstar Amplification
Northampton, Northamptonshire
04/06/2026
Full time
Position Software Developer - Guitar Amplification Location: Northampton, UK Permanent role Blackstar Amplification's R&D team are recruiting for an exciting new position, the perfect role for a Software Engineer who is passionate about guitars and music technology. Main Activities and Tasks Design, develop and maintain cross-platform desktop applications and audio plugins for the musical instrument market. Package and distribute new, and regularly updated, software for direct distribution. Collaborate with the wider team to peer review, bug fix, and generally improve Blackstar's multi platform software ecosystem. Devise, control and carry out pre release test procedures for both hardware and software products. Requirements Proven knowledge and professional experience with: Modern C++ and the JUCE Framework Windows and macOS app development Build systems, notably CMake and CPack, as well as code signing and notarization Plugin architectures (AU, VST3, AAX, LV2) Low level software principles Version control software (ideally Git) and the command line Scripting languages such as Bash or Python UI/UX implementation Anti piracy methods, such as PACE iLok. Minimum 2 years' experience in a commercial software development environment. Ability to produce clean, accurate and reusable code. Qualified to degree level or above in Computer Science or a related field. Highly organised, independent and self reliant. Excellent verbal and written communication skills. Excellent numerical and analytical skills. Experience with: CI/CD (ideally GitHub Actions) Agile development practices and associated software (Jira, Confluence etc.) Unit Testing Audio Plugin testing frameworks such as Pluginval Rest APIs Mobile app development Linux development An understanding of: DSP Principles, Linux Development, Real Time Audio or LVGL. Guitar player or you have an active interest in music technology. The Offer Working with a wider team based in Northampton, UK. Hybrid and Remote working will be considered. Full time 08.00 - 17.00, Monday - Friday. Competitive salary based on experience. Excellent career progression and learning opportunities. Private mental health support.