At a Glance
- Tasks: Develop C++ software for Pro Audio, collaborating with a global team of creatives.
- Company: Join the innovative inMusic team, a leader in music creation technology.
- Benefits: Enjoy 24 days annual leave, private healthcare, and a pension scheme.
- Other info: Dynamic, agile environment with opportunities for growth and creativity.
- Why this job: Make an impact in the music industry while working with cutting-edge technology.
- Qualifications: 5+ years in C++, strong design skills, and a passion for quality products.
The predicted salary is between 50000 - 70000 £ per year.
Join the inMusic team as a Software Developer specializing in C++ for Pro Audio! In this exciting role you will collaborate with a 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. You will 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 will 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.
Requirements:
- 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 and possesses 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
- A 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
24 days annual leave (+ public holidays)
Private Healthcare
Pension scheme
Software Developer C++ Pro Audio in Cambridge employer: inMusic
At inMusic, we pride ourselves on being an exceptional employer, offering a vibrant work culture that fosters creativity and collaboration among our global team. With a focus on employee growth, we provide ample opportunities for professional development and innovation in the exciting field of Pro Audio software. Located in Rhode Island, our headquarters not only offers a dynamic environment but also a supportive community that values work-life balance, with generous benefits including 24 days of annual leave and private healthcare.
StudySmarter Expert Advice🤫
We think this is how you could land Software Developer C++ Pro Audio in Cambridge
✨Tip Number 1
Network like a pro! Reach out to current or former employees at inMusic on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Show off your skills! If you have a portfolio of projects or contributions to open-source software, make sure to highlight them during interviews. It’s a great way to demonstrate your C++ expertise and passion for audio development.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills. Practice common C++ problems and be ready to discuss your approach to object-oriented design. We want to see how you think and solve problems!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the inMusic team.
We think you need these skills to ace Software Developer C++ Pro Audio in Cambridge
Some tips for your application 🫡
Show Off Your C++ Skills:Make sure to highlight your experience with modern C++. We want to see your hands-on development experience, so don’t hold back on showcasing your projects or any cool software you've built!
Tailor Your Application:Take a moment to customise your application for this role. Mention your experience with cross-platform development and Agile methodologies, as these are key to what we do at inMusic.
Let Your Passion Shine:We love seeing candidates who are passionate about creating exceptional products. Share your enthusiasm for audio software and any relevant background in music, whether it’s live performance or studio work.
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity with the inMusic team.
How to prepare for a job interview at inMusic
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills before the interview. Be ready to discuss modern C++ features and object-oriented design principles, as these will be crucial for the role. Practising coding problems or discussing past projects can really help showcase your expertise.
✨Show Your Passion for Audio
Since this role is all about Pro Audio, it’s important to convey your passion for music and audio technology. Share any relevant experiences, whether it's live performance, studio work, or even DJing. This will demonstrate that you’re not just a developer, but someone who truly understands the industry.
✨Familiarise Yourself with Agile Methodologies
The inMusic team values agility, so make sure you understand Agile methodologies like Scrum and Kanban. Be prepared to discuss how you've applied these in previous projects, as well as how you can contribute to a dynamic, agile environment.
✨Prepare Questions for Them
Interviews are a two-way street! Prepare thoughtful questions about the team dynamics, product development processes, and how they measure success. This shows that you’re genuinely interested in the role and helps you assess if it’s the right fit for you.