Software Developer, C++ Pro Audio

inMusic Europe LTD
17 Apr 2018
19 Apr 2018
Contract Type
Full Time
Job Description

Software Developer, C++ Pro Audio


inMusic Brands (the parent company which owns Akai Professional, Alesis, Numark, Air, M-Audio, Denon DJ, Marantz Professional, and other pro-audio brands) is looking for an experienced C++ developer to join our team developing industry-leading audio products, including the iconic MPC line of instruments.

We're looking for a permanent employee in our Cambridge, UK development office.

We have a great development team, and the projects are genuinely interesting.

Job Description

As a Software Developer, you will work with our global team of engineers, testers and sound designers, building some of the world's most critically acclaimed virtual instruments, music creation software and performance tools. You will be implementing C++ based software applications for Mac OS, iOS and Windows as part of a dynamic, agile team.

Your input on product design and feature set will be substantial as you will be working closely with Product Managers and Product Designers on product requirements and schedules. In addition, you will work closely with the Quality Assurance team on new processes and tools to make the product delivery cycle even more efficient, productive and fun.

The inMusic Brands family, with headquarters in Rhode Island, USA, has offices all over the world. You will interact with an international team of professionals.


Must Haves

• Good C++ ability

• Expertise in STL and Boost

• Familiar with object-oriented architecture and its design

• Cross-platform Windows/Mac development experience

• Committed, self-motivated and quality-conscious

• Talent, motivation, and a desire to make awesome products!

• Fluent spoken and good written English

Nice to have

• Agile/Scrum/XP experience

• Experience with test-driven development/unit-tests

• Experience with multi-threaded development

• Linux development experience

• Background in music, with live, Studio or DJ experience

• Understanding of VST/AU/RTAS/AAX

• Industry experience of audio app development

• Qt or Juce library experience

• Ability to craft great GUIs and consider user workflows

• A degree level qualification in Computer Sciences

• Availability to travel internationally

Company Description inMusic is the parent company for a family of leading music technology and DJ brands that includes: AIR Music Technology, Akai Professional, Alesis, Alto Professional, Denon DJ, Denon Pro, Rane, ION Audio, M-Audio, Marantz Professional, Marq Lighting, MixMeister, Numark and Sonivox.

We are committed to pushing the boundaries of innovation in the DJ, music production, live sound, musical instrument, pro audio, and consumer electronic industries.

More searches like this