C++ Audio Software Developer (GUI)

Заказчик: AI | Опубликовано: 12.02.2026
Бюджет: 3000 $

Senior C++ Audio Software Developer (GUI & Systems) Project: SQNT – A Next-Generation Live Performance Host Stack: C++, JUCE, Dear ImGui, Python API Role: Contract-to-Hire / Project-Based About the Project SQNT is a specialized, non-linear performance host designed to bridge the gap between hardware workflows (Elektron-style) and VST power. We are moving from a high-functioning prototype into a polished, commercial-ready release. We need a developer to lead the GUI overhaul and standardize our core codebase for a professional launch. The Role We are looking for a C++ developer with deep experience in audio software. You will be responsible for: GUI Transformation: Transitioning the current interface from Dear ImGui to a custom, high-performance, and high-contrast stage-ready UI (likely using JUCE or a custom OpenGL/vulkan-based skin). Code Standardization: Refactoring the existing codebase to industry standards (OOP best practices, memory safety, and thread-safe audio logic). Feature Polishing: Finalizing the implementation of parallel sequencing logic, complex audio editing functions, and our Python-based MIDI scripting API. Optimization: Ensuring the host remains low-latency and high-stability while hosting unlimited VST tracks and professional mastering chains. Requirements Expertise in C++: Strong understanding of modern C++ (17/20) and real-time audio thread constraints (lock-free programming). Audio Frameworks: Extensive experience with JUCE or equivalent audio frameworks. GUI Design for Musicians: A portfolio showing previous audio plugin or standalone music software interfaces. You must understand "Stage UX" (visibility, tactile response, and non-distracting layouts). Experience with Dear ImGui: Ability to read/translate current logic into a more permanent, styled graphics environment. Knowledge of Python: Understanding of Python/C++ binding (pybind11 or similar) to support our scripting layer. Musical Background: (Preferred) Experience with Elektron hardware, Bitwig, or Ableton Live, to understand the "non-linear" workflow SQNT provides. Why Join? SQNT is not "just another DAW." We are creating a new category of performance software. You will have a direct hand in shaping the visual identity and technical foundation of a tool aimed at professional performers and hardware enthusiasts