At a Glance
- Tasks: Design and build audio plugins and desktop applications for Marshall's digital amp products.
- Company: Join a leading audio technology company with a passion for music.
- Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
- Other info: Collaborative team environment with a focus on innovation and creativity.
- Why this job: Make a real impact on products used by musicians and audio enthusiasts.
- Qualifications: Experience with JUCE, C++, and audio plugin development.
The predicted salary is between 40000 - 50000 £ per year.
Right now, we need to strengthen our R&D team in Milton Keynes with an Audio Plugin Engineer who will help design, build, and release the desktop applications and audio plugins behind Marshall's digital amp products. You will work on software used directly by musicians, from audio plugins to standalone tools that shape how Marshall hardware is experienced. This is the right role if you want to go deep technically, own real products end to end, and work closely with a small, highly skilled engineering team.
What you'll do
- You will build and maintain cross-platform desktop applications and professional audio plugins using JUCE and modern C++.
- Working closely with another specialist engineer, you will integrate DSP code, develop user-friendly front ends, and help bring products to public.
- You will contribute across the full lifecycle, from early technical decisions to release readiness, while collaborating with embedded and hardware teams to ensure seamless hardware-software integration.
Role & Responsibilities
- Develop and maintain cross-platform C++ code for audio processing used across multiple products.
- Deliver standalone and VST, AAX, and AU audio plugins for Marshall digital amp products.
- Integrate existing and new DSP code into production-ready applications.
- Build internal tools that support embedded firmware development.
- Support CI build systems, testing practices, and release processes.
- Contribute to the specification and design of consumer-facing software products.
Who we're looking for
You are a hands-on engineer who enjoys working in small teams where ownership, initiative, and collaboration matter. You are comfortable operating under delivery pressure and getting up to speed quickly on existing codebases. You want to grow as a technical specialist, and you are motivated by building high-quality tools and products for musicians and audio enthusiasts.
You probably have the following experiences & skills:
- A couple of years professional experience working with JUCE and modern C++.
- Proven understanding of computer science and audio technology through professional work or education.
- Experience using Git in a professional software development environment.
- Professional experience building audio plugins for formats such as VST3 is a strong advantage.
- Proven experience implementing PACE iLok, notably Fusion, is a strong advantage.
Our Pledge
We strive to foster an inclusive workplace and we do not discriminate on the basis of race, religion, disability, colour, national origin, gender, sexual orientation, age or marital status. We firmly believe that Marshall thrives when our employees do, leading to better experiences for our consumers.
Pro Audio Plugin & Desktop DSP Engineer (JUCE/C++) in Bletchley employer: Marshall Group
At Marshall, we pride ourselves on being an exceptional employer, particularly for those passionate about audio technology and music. Our Milton Keynes location offers a collaborative work culture where engineers can take ownership of their projects, enjoy professional growth opportunities, and contribute to innovative products that resonate with musicians worldwide. With a focus on inclusivity and employee well-being, we ensure that our team thrives, leading to rewarding experiences both personally and professionally.
StudySmarter Expert Advice🤫
We think this is how you could land Pro Audio Plugin & Desktop DSP Engineer (JUCE/C++) in Bletchley
✨Tip Number 1
Network like a pro! Reach out to folks in the audio engineering community, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best work with JUCE and C++. Include any audio plugins you've developed or contributed to. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for technical interviews by brushing up on your DSP knowledge and coding skills. Practice common interview questions related to audio processing and be ready to discuss your past projects in detail. Confidence is key!
✨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 our team at Marshall.
We think you need these skills to ace Pro Audio Plugin & Desktop DSP Engineer (JUCE/C++) in Bletchley
Some tips for your application 🫡
Show Your Passion for Audio:When writing your application, let your love for audio technology shine through! Share any personal projects or experiences that highlight your enthusiasm for building tools for musicians. We want to see your genuine interest in the field!
Tailor Your CV and Cover Letter:Make sure to customise your CV and cover letter to reflect the specific skills and experiences mentioned in the job description. Highlight your experience with JUCE, C++, and audio plugins, so we can see how you fit into our team right away.
Be Clear and Concise:Keep your application clear and to the point. Use bullet points where possible to make it easy for us to read through your qualifications and experiences. We appreciate a well-structured application that gets straight to the good stuff!
Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it helps us keep everything organised on our end!
How to prepare for a job interview at Marshall Group
✨Know Your JUCE and C++ Inside Out
Make sure you brush up on your JUCE and modern C++ skills before the interview. Be ready to discuss specific projects you've worked on, especially those involving audio plugins. This will show that you not only understand the technical aspects but also have hands-on experience.
✨Showcase Your Problem-Solving Skills
Prepare to talk about challenges you've faced in previous projects, particularly in audio processing or plugin development. Highlight how you approached these problems and what solutions you implemented. This demonstrates your ability to think critically and work under pressure.
✨Familiarise Yourself with Audio Technologies
Since the role involves working closely with audio technology, make sure you’re up to speed on the latest trends and tools in the industry. Being able to discuss current developments or innovations in audio processing will impress the interviewers and show your passion for the field.
✨Prepare Questions About Team Collaboration
As this position requires working closely with a small team, come prepared with questions about their collaboration processes. Ask about how they integrate DSP code or how they handle feedback during product development. This shows your interest in teamwork and your eagerness to fit into their culture.