Job Search and Career Advice Platform

Enable job alerts via email!

Application Software Engineer

Christy Media Solutions

England

On-site

GBP 45,000 - 65,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading global audio technology business is seeking an Application Software Engineer to join their team. The role focuses on developing and enhancing performance-critical desktop applications used in live environments. Candidates should have strong C++ expertise and a solid understanding of Object-Oriented Programming. The job involves collaboration with various teams and optimising software for sustainability. This position would suit engineers who enjoy solving complex problems and have an interest in live technology.

Qualifications

  • Strong experience with C++.
  • Excellent understanding of Object-Oriented Programming.
  • Experience working with multithreaded and concurrent systems.
  • Knowledge of TCP/IP networking.

Responsibilities

  • Develop and maintain C++ application software.
  • Design low-latency, high-accuracy control systems.
  • Collaborate with cross-functional teams.
  • Optimise software for performance and scalability.

Skills

C++
Object-Oriented Programming
Multithreaded systems
TCP/IP networking
Cross-platform application development
Agile practices
CI/CD
Version control

Tools

JIRA
Qt / QtQuick
Job description

We have an exciting opportunity for an Application Software Engineer to join a leading global audio technology business. Their products are used around the world delivering the reliability, precision, and performance required in high-pressure live environments.

They’re now looking to hire an Application Software Engineer to join a growing team working on complex, real-world products.

The Role

This role will be focused on developing and enhancing desktop applications that control the companies products working on performance-critical software used in live environments, collaborating closely with engineers across software, hardware, and product teams.

The role suits engineers who enjoy solving complex problems, care about code quality, and have an interest in audio, music, or live technology.

What You’ll Be Doing
  • Developing and maintaining C++ application software
  • Designing low-latency, high-accuracy control systems
  • Working across the full product lifecycle, from requirements through to deployment
  • Collaborating with cross-functional teams including R&D, QA, and Product
  • Building and supporting cross-platform desktop applications
  • Optimising software for performance, scalability, and long-term maintainability
  • Working in an Agile environment, using CI/CD pipelines and issue-tracking tools
Essential Skills
  • Strong experience with C++
  • Excellent understanding of Object-Oriented Programming
  • Experience working with multithreaded and concurrent systems
  • Knowledge of TCP/IP networking
  • Exposure to cross-platform application development
  • Familiarity with Agile development practices, CI/CD, and version control
Nice to Have
  • Experience with Qt / QtQuick or other GUI frameworks
  • Exposure to C# or Delphi
  • Understanding of audio mixing, live sound, or streaming technology
  • Interest in hardware/software integration or embedded systems
  • Experience using JIRA or similar tools
  • A genuine passion for audio, music, or live performance technology
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.