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