Software Developer C++ Pro Audio
Join the inMusic team as a Software Developer specializing in C++ for Pro Audio! In this exciting role, you'll collaborate with our diverse global team of engineers, testers, and sound designers to create some of the most acclaimed virtual instruments, music creation software, and performance tools in the industry. The inMusic Brands family, with headquarters in Rhode Island, USA, has offices worldwide. You will interact with an international team of professionals.Key ResponsibilitiesYou'll be developing C++-based software applications for Linux, Mac, and Windows, all while contributing to a dynamic, agile environment.This position collaborates closely with Product Owners and Product Designers to define product requirements and timelines. Furthermore, you'll play a vital role in supporting the Quality Assurance team by exploring new processes and tools, enhancing the efficiency, productivity, and enjoyment of the product delivery cycle.Skills, Knowledge and ExpertiseRequirements:Proficient in modern C++ with a minimum of 5 years of hands-on development experienceSkilled in object-oriented architecture and design principlesDedicated, self-driven, and focused on delivering quality workPassionate about creating exceptional products and eager to contribute!Fluent in spoken English and possesses strong writing skillsHolds a degree in Computer Science or an equivalent qualificationNice to have:Experience in cross-platform development on Windows, Mac, and LinuxFamiliarity with Agile methodologies such as Scrum, Kanban, and XPProficient in test-driven development and unit testingSkilled in multi-threaded programmingA background in music, including live performance, studio work, or DJingKnowledge of VST, AU, RTAS, and AAX standardsHands-on experience in the audio application development industryDemonstrated proficiency with the Juce libraryCapable of designing exceptional user interfaces while considering user workflowsBenefits24 days annual leave (+ public holidays)Private HealthcarePension schemeinMusic UK Employee Assistance ProgrammeCycle To Work SchemeHybrid working options availableStaff discount on products sold by inMusic (for personal use only)1,000 annual allowance for training and developmentSick payDepartmentSoftware DevelopmentEmployment TypeFull TimeWorkplace typeHybrid