Application Software Engineer

Christy Media Solutions
Charing Cross, United Kingdom
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 45K

Job location

Charing Cross, United Kingdom

Tech stack

Flutter
Agile Methodologies
iOS
Apple Mac Systems
Software Applications
Sound Recording and Reproduction
Delphi
C Sharp (Programming Language)
C++
Code Review
Continuous Integration
Linux on Embedded Systems
Field-Programmable Gate Array (FPGA)
Graphical User Interface
Object-Oriented Software Development
Scrum
QT
Software Systems
Systems Integration
TCP/IP
Multithreading
Delivery Pipeline
Live Streaming
Software Version Control

Job description

We are seeking Mid-Level Application Software Engineers to join our clients growing team where you'll play a key role in designing and developing cutting-edge software for audio and live performance technology, collaborating with a supportive and dynamic team dedicated to enhancing the live experience for artists and audiences alike., * Develop and maintain desktop applications for audio and live performance environments

  • Work on cross-platform solutions for Embedded Linux, macOS, and iOS
  • Collaborate in Agile teams, contributing to sprint planning, code reviews, and CI/CD pipelines
  • Build intuitive graphical user interfaces (GUI) with Qt/QtQuick
  • Integrate networking features using TCP/IP for seamless device communication
  • Support the evolution of products that shape the sound of live performances globally

Requirements

  • Strong proficiency in C++ and object-oriented programming
  • Experience with multithreading and complex, concurrent software systems
  • Familiarity with cross-platform desktop development (Embedded Linux/macOS/iOS)
  • Understanding of Agile methodologies, CI/CD, and version control
  • Networking knowledge (TCP/IP)
  • Bonus: Experience or interest in Delphi, C#, Flutter, and full-stack development
  • Appreciation for audio mixing technology and live streaming
  • Interest in hardware/software integration (FPGA/embedded systems)

You'll Thrive Here If You…

  • Have a genuine passion for audio, music, and live performance technology
  • Are self-motivated, proactive, and eager to solve complex problems
  • Communicate effectively and enjoy collaborating in a team
  • Bring prior experience in audio technology or related fields (a plus, not a must)

About the company

Why Join? * Innovative Culture: Help develop new products and enhance existing solutions at the forefront of audio technology * Real-World Impact: Your work will be used by leading audio professionals on stages and in studios around the world * Career Growth: Structured progression and opportunities to make a tangible impact * Work-Life Balance: Flexible hours and a hybrid office model * Collaborative Team: Work alongside passionate engineers dedicated to delivering the best in live audio technology If you're excited about shaping the future of live performance technology and want to work with a team that shares your passion for audio and music, apply now!

Apply for this position