Software Engineer - Application Engineering
Software Engineer - Application Engineering

Software Engineer - Application Engineering

Surrey Full-Time 36000 - 60000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Develop and maintain cutting-edge audio technology software using C++.
  • Company: Join a dynamic team focused on innovative audio solutions.
  • Benefits: Enjoy flexible hours, hybrid work, and opportunities for career growth.
  • Why this job: Make a real-world impact in the audio industry while collaborating with passionate engineers.
  • Qualifications: Strong C++ skills, multithreading experience, and a passion for audio technology required.
  • Other info: Future projects will transition to C#, so familiarity is a plus.

The predicted salary is between 36000 - 60000 £ per year.

We are seeking a highly skilled C++ Developer to join a dynamic team working on cutting-edge audio technology products. This role is perfect for someone with strong expertise in C++ development, multithreading, networking, and cross-platform development, particularly for Embedded Linux, MacOS, and iOS. If you're passionate about audio technology, eager to solve complex problems, and excited to make a tangible impact on the audio industry, we would love to hear from you.

  • Develop and maintain complex, concurrent software systems with C++.
  • Apply advanced Object-Oriented Programming (OOP) principles to ensure high-quality, maintainable code.
  • Collaborate with the team on the development of software for embedded Linux, MacOS, and iOS platforms.
  • Utilize your expertise in multithreading and networking (TCP/IP) to enable communication between audio devices.
  • Contribute to Agile development processes and work within CI/CD pipelines.
  • Transition future projects towards C#, with a focus on future development opportunities.
  • Contribute to both front-end and back-end software development for full-stack applications.
  • Collaborate with the team on audio mixing technologies and live streaming systems.
  • Use JIRA for project management, issue tracking, and collaboration.

Strong proficiency in C++ with a focus on high-performance and scalable applications. Advanced understanding of Object-Oriented Programming (OOP). Hands-on experience with multithreading and concurrent software systems. Deep knowledge of TCP/IP networking for communication between devices. Cross-platform development experience, particularly for Embedded Linux, MacOS, and iOS. Familiarity with Agile Development, CI/CD pipelines, and version control systems. Experience with Qt & QtQuick for building intuitive and responsive GUIs. Flutter experience is a bonus. Full-stack development experience is a plus, especially if you have knowledge of both front-end and back-end technologies. Understanding of audio mixing technology and live streaming is highly beneficial.

Familiarity with C# as future projects will transition towards C#. Appreciation for FPGA/Embedded Systems and hardware/software integration (though this role primarily focuses on desktop applications). JIRA familiarity for project management and tracking issues. A genuine passion for audio and music technology.

Join a team focused on developing groundbreaking audio technology. Your contributions will have a direct impact on products used globally by top-tier audio professionals. Opportunities for skill development and career progression, allowing you to grow within the company. Flexible working hours and a hybrid office model to support your personal well-being. Work alongside passionate engineers committed to delivering the best audio solutions. A passion for audio technology and an interest in contributing to the evolution of live performance technology.

If you are excited about audio technology and ready to contribute your skills to a cutting-edge team, apply now to be part of something truly innovative!

Software Engineer - Application Engineering employer: Christy Media Solutions

Join a forward-thinking company that champions innovation in audio technology, where your expertise as a Software Engineer will directly influence products used by top-tier professionals worldwide. Enjoy a collaborative work culture that values flexibility with hybrid working options, alongside ample opportunities for career growth and skill development. With a passionate team dedicated to pushing the boundaries of audio solutions, you'll find meaningful and rewarding employment in an environment that truly appreciates your contributions.
C

Contact Detail:

Christy Media Solutions Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - Application Engineering

✨Tip Number 1

Familiarise yourself with the latest trends in audio technology and how they relate to C++ development. This will not only help you during interviews but also show your genuine passion for the field, which is something we value highly.

✨Tip Number 2

Brush up on your multithreading and networking skills, particularly TCP/IP. Being able to discuss specific examples of how you've implemented these in past projects can set you apart from other candidates.

✨Tip Number 3

Get comfortable with Agile methodologies and CI/CD pipelines. If you can demonstrate your experience with these processes, it will show us that you're ready to hit the ground running in our collaborative environment.

✨Tip Number 4

If you have experience with Qt & QtQuick or Flutter, be prepared to discuss your projects in detail. Highlighting your full-stack development experience can also give you an edge, as we appreciate versatility in our team members.

We think you need these skills to ace Software Engineer - Application Engineering

C++ Programming
Object-Oriented Programming (OOP)
Multithreading
Networking (TCP/IP)
Cross-Platform Development
Embedded Linux Development
MacOS Development
iOS Development
Agile Development
CI/CD Pipelines
Version Control Systems
Qt & QtQuick
Full-Stack Development
Audio Mixing Technology
Live Streaming Systems
C# Familiarity
FPGA/Embedded Systems Knowledge
JIRA Proficiency
Problem-Solving Skills
Passion for Audio Technology

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your C++ development experience, particularly in multithreading and cross-platform development. Include specific projects that demonstrate your skills in audio technology and any relevant technologies like Embedded Linux, MacOS, and iOS.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for audio technology and your eagerness to solve complex problems. Mention how your background aligns with the job requirements, especially your experience with Agile development and CI/CD pipelines.

Showcase Relevant Projects: If you have worked on projects involving audio mixing technologies or live streaming systems, be sure to include these in your application. Highlight your role in these projects and the impact they had on the final product.

Demonstrate Continuous Learning: Mention any recent courses or certifications related to C++, audio technology, or Agile methodologies. This shows your commitment to professional growth and staying updated with industry trends, which is crucial for this role.

How to prepare for a job interview at Christy Media Solutions

✨Showcase Your C++ Expertise

Be prepared to discuss your experience with C++, especially in high-performance and scalable applications. Bring examples of past projects where you applied advanced Object-Oriented Programming principles, as this will demonstrate your technical proficiency.

✨Demonstrate Multithreading Knowledge

Since the role involves concurrent software systems, be ready to explain your understanding of multithreading concepts. Discuss any relevant projects where you implemented multithreading and how it improved performance or efficiency.

✨Familiarity with Agile and CI/CD

Highlight your experience with Agile development processes and CI/CD pipelines. Be prepared to share how you've used tools like JIRA for project management and issue tracking, as this shows your ability to work collaboratively in a team environment.

✨Express Your Passion for Audio Technology

Make sure to convey your genuine interest in audio technology and live streaming systems. Share any personal projects or experiences that reflect your enthusiasm, as this can set you apart from other candidates who may have similar technical skills.

Software Engineer - Application Engineering
Christy Media Solutions
C
  • Software Engineer - Application Engineering

    Surrey
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-05-07

  • C

    Christy Media Solutions

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>