C++ Software Developer - Guitar Amplification

UK
C++ Audio Development /
Full-time /
On-site
C++ Software Developer
Northampton, United Kingdom
£30-50K depending on experience

Looking for C++ Software Developer who is passionate about guitars and music technology. The successful candidate’s primary role will be the development and maintenance of desktop applications and DAW plug-ins.

Responsibilities

    • Maintain, design and develop cross-platform (Windows and Mac) C++ applications and DAW plug-ins
    • Contribute new features and enhancements to library code
    • Propose and produce technical solutions to product managers specifications
    • Devise, control and carry out pre-release test procedures for hardware and software products
    • Collaborate to review code, fix bugs, and improve the codebase

Skill Profile

    • Minimum of a BSc in Computer Science or related field
    • 2+ years experience in a software development environment
    • Familiarity with the JUCE framework.
    • Proven Knowledge of Modern C++ Techniques
    • Application Development Architecture and UI Design Pattern knowledge
    • Experience in Designing GUI Components
    • Low level Programming Knowledge (working alongside Embedded Systems)
    • Experience with Git and the command line.

Desirable skills, however not essential

    • Guitar player with a passion for the music industry
    • Build System Experience, ideally CMake
    • CI/CD Experience, ideally Github Actions
    • Audio Plug-in Architecture Knowledge (AU, VST3, AAX)
    • Android and iOS mobile application development experience
    • Bash scripting
    • Experience with Unit Testing