Software Engineer - Music / Audio Applications

MOTU, Inc. - Cambridge, MA (30+ days ago)


We’re seeking highly motivated programmers with a passion for music technology to join a small team, designing and developing the future of music software at MOTU.

You would have the opportunity to work on diverse projects, including Digital Performer, effect plugins, virtual instruments and more. These products are used on hit songs, mega tours, primetime TV and blockbuster films every day.

Responsibilities:
Extend and enhance MOTU’s suite of music software, designing and implementing new features. Write code and unit tests in C++ and other languages. Work with in-house testers and external beta testers to produce reliable products.

Required Qualifications:
Bachelor’s degree or equivalent in Computer Science.
Demonstrable experience working in C++.
Experience with any of the following: macOS, iOS or Windows APIs.
Experience working with other programmers under a source code control system such as git or perforce.

Desired Skills:
In-depth knowledge of MIDI, audio and signal processing.
Experience with CoreAudio, Audio Unit, ASIO and VST APIs.
Experience with C++, boost and gtest.
Good understanding of software Design Patterns.
Ability to define, improve and transform software architectures.
Familiarity with automated build systems such as Jenkins or buildbot.
JavaScript, Python and bash scripting.