The Audio Programmer is hiring a

C++ Software Developer - Guitar Amplification

Full-Time
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

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Developer Q&A's
Report this job
Apply for this job