Embedded Engineer
Northamptonshire - UK
Job Summary
Embedded Engineer
Salary
Location - Northamptonshire
We are a UK-based technology company developing professional audio and music technology products for a global market. Our products combine embedded systems real-time audio processing digital signal processing and cross-platform software to create innovative solutions used by musicians creators and audio professionals worldwide.
The Role
What you will be doing:
- Develop and maintain proprietary embedded software across a growing range of audio hardware products.
- Take ownership of firmware development from initial concept through release and post-launch support.
- Contribute to the development of audio and embedded technology products within a collaborative environment.
Key Responsibilities
- Design develop and maintain embedded control systems for audio-related hardware platforms.
- Support the integration and evolution of new hardware architectures and embedded platforms.
- Collaborate with engineering and product teams to define and refine user-focused product functionality.
- Build test debug and release production-ready firmware for commercial products.
- Contribute to a wider software ecosystem spanning embedded desktop and connected technologies.
- Develop and execute structured hardware and software test procedures.
- Integrate and support peripheral communication systems
Additional Responsibilities (Depending on Experience)
- Design and optimise DSP algorithms for embedded audio applications.
- Port DSP implementations between platforms architectures and programming languages.
- Contribute to desktop or companion software applications.
- Support real-time audio processing development and performance optimisation.
Skills & Experience
Required
- Commercial experience developing embedded software using C/C.
- Strong understanding of embedded systems architecture and debugging techniques.
- Experience using Git and command-line development workflows.
- Practical experience with hardware debugging tools such as oscilloscopes logic analysers and protocol analysers.
- Ability to write clean maintainable reusable code.
- Experience producing technical documentation.
- Minimum 2 years of experience in a professional software development environment.
Experience in one or more of the following areas:
- Digital signal processing for audio applications.
- Real-time audio systems.
- Embedded Linux platforms.
- Cross-platform C application development frameworks.
Desirable Skills
- Experience with scripting or rapid prototyping languages such as Python MATLAB or C#.
- Familiarity with CI/CD workflows and automated testing practices.
- Experience with unit testing frameworks and modern software engineering methodologies.
- Familiarity with Agile development environments and associated tooling.
- Knowledge of audio plugin technologies and plugin architectures.
- Understanding of analogue/digital audio electronics and low-voltage control systems.
- Exposure to PCB design workflows and hardware bring-up.
- Interest in music technology audio engineering or musical instruments.
- Degree in Computer Science Electronic Engineering Audio Technology or related discipline.
Whats Offered
- Competitive salary dependent on experience.
- Opportunities for technical growth and career progression.
- Pension scheme and employee wellbeing support.
- Hybrid working opportunities following onboarding period.
- Collaborative engineering environment working on innovative audio technology products.
- Full-time permanent position based in the UK.
Required Experience:
IC