Software Engineer

London, Kings Cross / Remote

About Spitfire Audio

At Spitfire Audio we make sample libraries that are used by composers and music makers around the world. Our software instruments let music-makers compose with the instruments of an orchestra using a regular musical keyboard. Since 2007 we have recorded and released products with the likes of Hans Zimmer, Abbey Road Studio, the BBC Symphony Orchestra and a host of up-and-coming artists. We even run our own record label to showcase emerging talent. By providing a range of free software instruments, we are also helping to break down the barriers to orchestral music-making and inspire a new generation of composers.

Spitfire Audio is an equal opportunity employer and values the differences that a diverse workforce brings. We are committed to ensuring that the terms and conditions of employment of employees and potential employees are equitable and non-discriminatory. This means that job applicants and employees will be treated fairly regardless of their sex, marital status, sexual orientation, gender reassignment, race, ethnic origin, disability, age, religion or religious beliefs. 


Role summary

Spitfire Audio is looking for a creative, talented Software Engineer, ideally with a passion for music. The role is ideal for an engineer wanting to build amazing, first-in-class audio software/virtual instruments.

You will be joining Spitfire Audio as part of a multi-stream software development department. Reporting to the Software Architect, you would work within the Product department, developing software on a world-class project and help design and implement new and existing interfaces for controlling and manipulating audio. 


Key details

  • Salary £30k – £49k, based on experience
  • Minimum 2 days based in London, Kings Cross other days home-working / Remote
  • Full-time role: Monday–Friday, 09:00 - 17:00 / Flexible
  • Reporting to Staff Software Engineer


Qualities

  • Possess an interest in music, film, popular culture and tech - as well as what their colleagues are up to!
  • Be a team player
  • Be excited about the potential to really make a difference
  • Be young-at-heart, driven, respectful and supportive
  • Relish the prospect of working in an informal, non-hierarchical organisation
  • Be happy to employ their own sense of initiative over being micromanaged


Primary tasks and objectives

  • Write, improve, and test code according to users’ requirements communicating with other teams and departments where necessary
  • Contribute to developing internal tools, tools for the product team and software for commercial release
  • Peer review code within the team
  • Contribute to improvements in processes, practices and standards
  • Select, implement and develop solutions to well-known software problems
  • Lead and represent the communications for a product, product line, subproject, or other issues that arise, between the team and other teams, departments, or 3rd party companies
  • Contribute to and review team documentation


Essential skills

  • Experience in using at least one major programming language either in a professional role of in a significant project (whether from a hobby project or from an educational context)
  • An appetite to learn and develop a range of skills in both the technical domain and the softer skills necessary for a successful engineering career
  • A qualification in relevant area and at a level equivalent of UK RQF Level 6, or higher (for example a UK Bachelor’s degree)


Experience with C++

  • Familiarity with software development methodologies
  • Knowledge of version control using Git and related codebase management principles
  • Experience with developing components of audio sampler software
  • The ability to design and implement DSP algorithms
  • Experience with JUCE C++ framework
  • A working knowledge of AudioUnit or VST programming


Company benefits

  • As well as joining a wonderful team and friendly company culture you will have access to:
  • 23 days annual leave, globally, plus bonus days off between Christmas and New Year
  • Private medical insurance and online GP/MD plus dental, optical and 24/7 mental health support
  • Pension scheme - investing in your long-term future
  • Life assurance and income protection policy
  • Gender-blind new child leave policy - six months at full pay, three months at 60% and then three months statutory
  • Free snacks, drinks and beers at HQ. We like to get together
  • Social events at amazing venues. Leave your wallet at home.
  • Corporate membership to wellness and wellbeing benefit, ClassPass
  • Free access to state-of-the-art music studios
  • Free Spitfire Audio product allocation for employees each year, and friends and family discounts
  • Dog-friendly HQ


How to apply

Please send your CV and covering letter to careers@spitfireaudio.com for the attention of Martin Robinson, with ‘Software Engineer’ in the subject line. Applications close at midnight GMT on Thursday 8th December 2022.