Overview
Join the inMusic team as a Software Developer specializing in C++ for Pro Audio. In this role, you will collaborate with a diverse global team of engineers, testers, and sound designers to contribute to virtual instruments, music creation software, and performance tools. You will develop C++-based software applications for Linux, Mac, and Windows, in a dynamic, agile environment. You will work with Product Owners and Product Designers to define product requirements and timelines, and support the Quality Assurance team by exploring new processes and tools to improve efficiency and product delivery.
Responsibilities
- Develop C++-based software applications for Linux, Mac, and Windows.
- Collaborate with cross-functional teams (Product Owners, Product Designers, QA) to define requirements and timelines.
- Contribute to a dynamic, agile development process and improve delivery efficiency.
- Support QA by exploring new processes and tools to enhance product quality and enjoyment of the delivery cycle.
Qualifications
- Proficient in modern C++ with a minimum of 5 years of hands-on development experience
- Skilled in object‑oriented architecture and design principles
- Dedicated, self-driven, and focused on delivering quality work
- Passionate about creating exceptional products and eager to contribute
- Fluent in spoken English with strong writing skills
- Holds a degree in Computer Science or an equivalent qualification
Nice to Have
- Experience in cross-platform development on Windows, Mac, and Linux
- Familiarity with Agile methodologies such as Scrum, Kanban, and XP
- Proficient in test-driven development and unit testing
- Skilled in multi-threaded programming
- Background in music, including live performance, studio work, or DJing
- Knowledge of VST, AU, RTAS, and AAX standards
- Hands-on experience in the audio application development industry
- Demonstrated proficiency with the Juce library
- Capable of designing exceptional user interfaces while considering user workflows
Benefits
- Private Healthcare
- Pension scheme
- inMusic UK Employee Assistance Programme
- Cycle To Work Scheme
- Hybrid working options available
- Staff discount on products sold by inMusic (for personal use only)
- £1,000 annual allowance for training and development
- Sick pay
#J-18808-Ljbffr…
