Skip to main content

Software Design Engineer - Audio Systems in SL6

Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.

We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.

Job Description

A UK-based manufacturer of professional live sound mixing consoles and audio networking hardware is seeking a Software Design Engineer to join its small, highly specialised R&D team.\nThe company develops digital mixing consoles used across touring, theatre, broadcast and installation environments worldwide. The team works across the full stack of console development, including FPGA, embedded firmware, console software and mobile applications.\nThe role focuses on the development and maintenance of large-scale, real-time console control software written in C#. This is a hands-on engineering position within a small team where developers work closely across multiple parts of the product.\nThis is a UK based remote role with occasional Head Office visits for onboarding and team sessions.\nKey Responsibilities\nInitial focus (first 3–6 months):\n * Investigate and resolve software bugs within the console control system.\n * Contribute to system stabilisation and integration work.\n * Support development of OSC (Open Sound Control) interfaces between console software and companion mobile applications.\n * Gain familiarity with the wider software architecture and codebase.\nOngoing responsibilities:\n * Develop and extend integrations with third-party professional audio systems via OSC and related protocols.\n * Progressively take ownership of complete software features as familiarity with the system grows.\n * Contribute to firmware development over time, particularly where C/C++ is used.\nRequired Skills and Experience\nEssential\n * C# development with 3-5+ years of commercial experience as a primary OR an engineer with an audio background that is happy to learn c#.

You need to be aware it’s a steep learning curve as all software is written in c#. But if you are motivated to learn and grow that would work.\n * Experience with multi-threaded and concurrent programming, including thread safety and synchronisation.\n * Development experience in real-time or time-critical systems (e.g. embedded, industrial, simulation, audio or similar environments).\n * Strong debugging and problem-solving skills when working with complex software systems.\n * Demonstrable interest in professional audio or live sound technology.\nDesirable\n * Knowledge of C and/or C++, particularly in relation to firmware or embedded development.\n * Experience with OSC (Open Sound Control) or other messaging/network protocols such as MIDI, TCP/UDP, or IPC mechanisms.\n * Experience with .NET Windows desktop applications.\n * Familiarity with SVN version control.\nWorking Environment\n * Small, collaborative engineering team with a hands-on development culture.\n * Opportunity to work on specialist real-time audio technology used in major live sound environments.\n * Scope to expand technical responsibility over time, including involvement in firmware and deeper system architecture.\nEqual Opportunity Statement\nWe are an equal opportunity employer and value .\nWe welcome candidates from all backgrounds who meet the technical requirements and share our passion for professional audio innovation

If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.

Software Design Engineer - Audio Systems in SL6

Full time

Published on 03/25/2026

Share this job now