Embedded Engineer

Premier Engineering

Embedded Engineer

Salary - £45,000 - £55,000

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.
What’s 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.
Apply Now →

Application opens at the source listing. Free for jobseekers.