Application Software Engineer in Surrey
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
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
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.