Graduate Software Engineer

Graduate Software Engineer

London Entry level 28800 - 48000 £ / year (est.) Home office (partial)
C

At a Glance

  • Tasks: Develop high-performance audio software in C++ and collaborate on innovative projects.
  • Company: Join Christy Media Solutions, a leader in audio technology for top-tier professionals.
  • Benefits: Enjoy flexible hybrid working, work-life balance, and exposure to cutting-edge tech.
  • Why this job: Kickstart your career in a passionate team making real industry impacts in audio tech.
  • Qualifications: Solid grasp of C++, some multithreading experience, and enthusiasm for audio technology.
  • Other info: Be part of an Agile environment and work on live streaming and real-time audio systems.

The predicted salary is between 28800 - 48000 £ per year.

Are you a recent graduate or early-career developer with a passion for C++, audio systems, and cutting-edge tech? This is your chance to work on innovative products used by top-tier audio professionals around the world. We’re hiring a Graduate/Junior C++ Developer to join a forward-thinking team building next-gen audio solutions for Embedded Linux, macOS, and iOS platforms. If you're eager to learn, excited by multithreading, and keen to apply your skills in a real-world environment — this one’s for you.

What You’ll Work On:

  • Develop high-performance audio software in C++
  • Work with cross-platform tools (Linux/macOS/iOS)
  • Build slick user interfaces using Qt/QtQuick
  • Explore multithreaded and TCP/IP-based communications
  • Collaborate within an Agile/CI/CD environment
  • Get exposure to C#, Flutter, and even Delphi
  • Contribute to front-end, back-end, and full-stack projects
  • Be part of live streaming and real-time audio systems

What You Bring:

  • Solid grasp of C++ and other Object-Oriented Programming languages
  • Some exposure to multithreading & cross-platform development
  • Basic understanding of networking (TCP/IP)
  • Enthusiasm for audio, technology, or both!
  • Willingness to learn and grow in a collaborative team
  • Interest in audio software, FPGA, or embedded systems
  • Familiarity with Agile tools like JIRA and Git workflows

Work on real products that make an industry impact. Develop your career in an innovative, tech-driven environment. Enjoy flexible hybrid working and work-life balance. Be part of a passionate, collaborative engineering team.

If you're ready to jumpstart your career and make waves in the world of pro audio tech, apply now and be part of something exceptional.

Graduate Software Engineer employer: Christy Media Solutions

At Christy Media Solutions, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. As a Graduate Software Engineer, you'll have the opportunity to work with cutting-edge technology in a supportive environment that values your growth and development. Enjoy flexible hybrid working arrangements and be part of a passionate team dedicated to creating impactful audio solutions for top-tier professionals worldwide.
C

Contact Detail:

Christy Media Solutions Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Graduate Software Engineer

✨Tip Number 1

Familiarise yourself with the latest trends in audio technology and C++ development. This will not only help you during interviews but also show your genuine interest in the field, making you a more attractive candidate.

✨Tip Number 2

Engage with online communities or forums related to audio software and C++ programming. Networking with professionals in these spaces can lead to valuable insights and potential referrals for the job.

✨Tip Number 3

Consider working on personal projects that involve multithreading or cross-platform development. Having tangible examples of your work can set you apart from other candidates and demonstrate your practical skills.

✨Tip Number 4

Prepare to discuss your understanding of Agile methodologies and tools like JIRA and Git. Being able to articulate your experience with these practices will show that you're ready to thrive in a collaborative environment.

We think you need these skills to ace Graduate Software Engineer

C++ Programming
Object-Oriented Programming
Multithreading
Cross-Platform Development
Networking (TCP/IP)
Audio Software Development
Embedded Systems Knowledge
Familiarity with Qt/QtQuick
Agile Methodologies
Version Control (Git)
Collaboration Skills
Enthusiasm for Technology
Willingness to Learn
Basic Understanding of C# and Flutter

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++ and any relevant projects you've worked on. Emphasise your understanding of multithreading, networking, and any exposure to Agile methodologies.

Craft a Compelling Cover Letter: In your cover letter, express your passion for audio technology and your eagerness to learn. Mention specific skills that align with the job description, such as your familiarity with cross-platform development and user interface design using Qt.

Showcase Relevant Projects: If you have any personal or academic projects related to audio systems or software development, include them in your application. This demonstrates your practical experience and enthusiasm for the field.

Highlight Soft Skills: Since the role involves collaboration within a team, mention your teamwork and communication skills. Share examples of how you've successfully worked in group settings, especially in an Agile environment.

How to prepare for a job interview at Christy Media Solutions

✨Show Your Passion for Audio Technology

Make sure to express your enthusiasm for audio systems and technology during the interview. Share any personal projects or experiences that highlight your interest in audio software, as this will resonate well with the interviewers at Christy Media Solutions.

✨Demonstrate Your C++ Skills

Be prepared to discuss your experience with C++ and any relevant projects you've worked on. You might even be asked to solve coding problems or explain concepts related to object-oriented programming, so brush up on your fundamentals.

✨Familiarise Yourself with Agile Methodologies

Since the role involves working in an Agile environment, it’s beneficial to understand Agile principles and tools like JIRA. Be ready to discuss how you’ve worked in teams before and how you adapt to changing requirements.

✨Ask Insightful Questions

Prepare thoughtful questions about the team, projects, and company culture. This shows your genuine interest in the role and helps you assess if it's the right fit for you. Consider asking about their approach to multithreading or how they handle cross-platform development.

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