The Audio Programmer logo

Audio DSP Engineer

The Audio Programmer
Full-time
On-site
Tennessee, United States
$80 - $100 USD yearly
Audio Signal Processing

Audio DSP Engineer
Music Technology / Audio Software
Permanent, Full Time

USA – On-site working at Knoxville office

Newly created role for an Audio Software Developer to join a music technology company as they expand their team and increase their product line on a next-generation DSP platform.

Working closely with a small, specialised R&D team of music lovers, you'll use your skills in C/C++, DSP, and embedded development to help develop products enjoyed by musicians all over the world. From concept and prototyping through to production-ready firmware, this is a hands-on, varied role in a collaborative team.

This is an ideal role for:

  • A DSP Engineer who already has some commercial experience and would like to join a smaller team where you can have real influence on the end product
  • An Embedded Software Engineer who is working in a different industry but is passionate about music and understands audio processing
  • An Audio Software Developer who has shipped their own HW or SW products and would like to work as part of a team

What you'll be doing:

  • Collaborating with Founders and Product Designers on audio algorithm development
  • Developing audio DSP algorithms for embedded platforms (effects, synthesis, audio processing)
  • Contributing to platform architecture and toolchain development for a new DSP platform
  • Writing production-quality embedded C/C++ code
  • Working with other Developers and Engineers on product design decisions, balancing technical constraints with creative goals
  • Testing, debugging, and optimising code for real-time performance on resource-constrained hardware

Requirements:

  • 2+ years of experience writing DSP code for embedded systems
  • Strong C/C++ skills in resource-constrained environments
  • Solid understanding of DSP fundamentals: filtering, FFT, basic synthesis, and audio processing concepts
  • Comfortable working with real-time constraints and debugging timing-sensitive code
  • Ability to work independently and drive projects forward with limited oversight