VST Development Specialist: Transforming Python Code to C++
Overview
The client is seeking an experienced C++ developer with expertise in JUCE to port an existing Python-based drum sampler and sequencer into a VST plugin. This role involves converting functional Python code into a high-performance, production-ready VST using C++ and the JUCE framework.
Key Responsibilities:
- Port existing Python code (developed for a drum sampler and sequencer) to C++.
- Utilize the JUCE framework to build and design a fully functional, optimized VST.
- Ensure that the VST meets industry standards in terms of performance, usability, and compatibility with major DAWs.
- Collaborate closely with the client to understand and integrate key features and functionality.
- Test, debug, and fine-tune the plugin to deliver a polished final product.
Required Qualifications:
- Strong proficiency in C++ and experience with the JUCE framework.
- Demonstrable experience in developing VST/AU plugins.
- Familiarity with Python is preferred for understanding the existing codebase.
- Solid understanding of digital audio processing and MIDI integration.
- Experience with DAWs such as Ableton Live, FL Studio, Logic Pro, etc., is a plus.
Preferred Experience:
- Previous work on audio software development or other music technology products.
- Experience with real-time audio processing and optimization for low-latency performance.
Contract Details:
- Fully remote position, work from anywhere.
- Flexible start date with project-based duration.
About Tribes: At Tribes, we believe in creating a diverse and inclusive environment where all individuals, regardless of background, can thrive. We are committed to equity, innovation, and building a team that reflects a broad range of perspective
Required skills
Apply now
Sign in or register for your free Tribes Developer Account where you’ll be able to apply for this role and many others.