At a Glance
- Tasks: Develop audio software and plugins using C++ and JUCE in a collaborative team.
- Company: Join a respected UK tech company with a passion for music and audio innovation.
- Benefits: Enjoy 25 days holiday, remote work, and a cycle to work scheme.
- Other info: Dynamic role with excellent career growth opportunities in a creative environment.
- Why this job: Make an impact in the music tech industry while growing your skills.
- Qualifications: 2+ years of C++ experience and knowledge of JUCE and Python required.
Software Developer
Up to £55k
Remote
Benefits:
- 25 Days holiday (increases to 30 with length of service)
- Cycle to work scheme
- Pension
I am working with a well-respected UK client looking for a software developer using C++ and JUCE framework. They are looking for someone who has a background in music and audio software and is proficient in using C++. You should be able to work independently when completing a task and be able to ask for support when needed. You should be someone that has used C++ for more than 2 years, has a good understanding of JUCE and Python.
Day-to-day responsibilities:
- Hands-on development of systems and audio plugins
- Team collaboration, code review, bug fixing and continuous improvement
- Software and hardware testing
- Follow Digital Signal Processing Principles
- App development
Essential skills:
- C++, JUCE
- Python
- REST APIs
- VST
- BASH
- Digital Signal Processing Principles
- Fantastic stakeholder communication
- Degree in Computer Science or equivalent
Desirable skills:
- CI/CD pipelines
- Agile methodology
- Software Testing
This is an urgent vacancy, so if you would like to be considered then please apply quoting reference AR.
If you are interested in this position please click 'apply'.
C++ Software Engineer in Northampton employer: Hunter Selection
Join a well-respected UK client as a C++ Software Engineer and enjoy a supportive remote work culture that values collaboration and continuous improvement. With benefits like 25 days of holiday (increasing to 30 with service), a cycle to work scheme, and a pension plan, this role offers not just competitive compensation but also opportunities for personal and professional growth in the dynamic field of audio software development.
StudySmarter Expert Advice🤫
We think this is how you could land C++ Software Engineer in Northampton
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those who work with C++ and JUCE. Attend meetups or online webinars to connect with potential employers and show off your passion for audio software.
✨Tip Number 2
Showcase your skills! Create a portfolio of projects that highlight your experience with C++, JUCE, and Python. Having tangible examples of your work can really set you apart when chatting with hiring managers.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding Digital Signal Processing principles. Practice common coding challenges and be ready to discuss your past projects in detail.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always on the lookout for talented developers like you, so make sure to get your name in the mix!
We think you need these skills to ace C++ Software Engineer in Northampton
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with C++, JUCE, and Python. We want to see how your background in music and audio software fits into the role, so don’t hold back on showcasing relevant projects!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about audio software development and how your skills align with our needs. Keep it concise but engaging – we love a good story!
Show Off Your Projects:If you've worked on any cool audio plugins or systems, make sure to mention them! Include links to your GitHub or any demos that showcase your coding skills and creativity. We’re all about seeing what you can do!
Apply Through Our Website:We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any updates. Plus, it’s super easy!
How to prepare for a job interview at Hunter Selection
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills before the interview. Be prepared to discuss your experience with the language, especially in relation to JUCE and audio software development. Practising coding problems or discussing past projects can really help you articulate your expertise.
✨Familiarise Yourself with JUCE
Since JUCE is a key part of the role, take some time to explore its features and functionalities. If you’ve worked on any projects using JUCE, be ready to share specific examples. This will show your potential employer that you’re not just familiar with the framework but have practical experience as well.
✨Show Off Your Problem-Solving Skills
Prepare to discuss how you've tackled challenges in previous projects, particularly those involving Digital Signal Processing principles. Think of specific instances where you identified bugs or improved systems, as this will demonstrate your ability to think critically and work independently.
✨Communicate Effectively
Since fantastic stakeholder communication is essential, practice explaining complex technical concepts in simple terms. You might be asked to collaborate with non-technical team members, so showcasing your ability to communicate clearly will set you apart from other candidates.