Marshall Group is the audio, tech, and design powerhouse uniting musicians and music lovers through genre-breaking innovation. Our flagship brand, Marshall, is uniquely positioned with over 60 years of rock ‘n’ roll attitude on stage, at home,and on the go. Our iconic products are brought to life by a dedicated team of 800 passionate employees and sold in over 90 markets worldwide.
Right now,we need to strengthen our R&D team in Milton Keynes with a Senior Digital Signal Processing Engineer. We are looking for an experienced engineer with a solid knowledge of digital signal processing (DSP) techniques and a strong hands-on experience in audio and embedded programming.
What you’ll do:
As the go-to audio DSP expert in our software team, you will play a key role in shaping the sound of our guitar amplifiers and related products. You will design and develop audio signal processing features from the ground up, bringing ideas to life on embedded systems. You’ll take these features from concept to implementation, working closely with cross-functional teams to deliver production-ready solutions that inspire musicians and music lovers worldwide.
Key Responsibilities (include but are not limited to):
* Design and develop signal processing algorithms for a wide range of audio processing applications, including effects, speaker cabinet emulation, and amplifier modeling.
* Prototype, validate, and troubleshoot algorithms using tools such as MATLAB, Python, or Octave.
* Optimize DSP code for performance, memory usage, and power consumption on embedded systems, addressing any performance bottlenecks.
* Design and develop embedded firmware in C/C++ and assembly for DSP processors, microcontrollers, and related hardware.
* Collaborate with our hardware team to integrate DSP features into hardware components, and work alongside other cross-functional teams to deliver high-quality audio solutions.
* Document design concepts, algorithms, and test procedures.
* Work on Proof of Concept (PoC) projects to explore new technologies.
You probably have the following experiences & skills:
* 7+ years of experience in developing and integrating DSP solutions for audio applications, particularly in guitar amplifiers and other musical/audio products.
* Solid expertise in DSP fundamentals and their practical application to audio effects and processing techniques.
* Strong coding skills in C, C++, and assembly, with experience with Python, MATLAB, or Octave for prototyping and testing.
* Knowledge of the JUCE framework.
* In-depth understanding of MCU architecture and various peripherals including ADC, DAC, I2C, UART, DMA, HW Timers, NVIC, etc.
* Practical experience working with Real-Time Operating Systems (RTOS) on embedded systems.
Our pledge:
We thrive 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.
Does this sound like you?
We look forward to reviewing your application!
#J-18808-Ljbffr