Graduate Software Engineer

Graduate Software Engineer

Full-Time 28800 - 48000 Β£ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Develop high-performance audio software in C++ and collaborate on innovative projects.
  • Company: Join a forward-thinking team creating next-gen audio solutions for top-tier professionals.
  • Benefits: Enjoy flexible hybrid working, work-life balance, and exposure to cutting-edge technology.
  • Why this job: Make an industry impact while growing your skills in a passionate, collaborative environment.
  • Qualifications: Solid grasp of C++, some exposure to multithreading, and enthusiasm for audio tech.
  • Other info: Opportunity to work with Agile tools and contribute to 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 ✨ Nice to Have : Experience with C#, Python or JavaScript Interest in audio software, FPGA, or embedded systems Familiarity with Agile tools like JIRA and Git workflows Why Join : 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.41bf1e1f-b16b-4260-a40a-17c77a06fd15

Graduate Software Engineer employer: Christy Media Solutions

Join a dynamic and innovative team where your passion for C++ and audio technology can flourish. We offer a collaborative work culture that prioritises employee growth, providing you with the opportunity to develop high-performance audio software while enjoying flexible hybrid working arrangements. Be part of a forward-thinking environment that values creativity and real-world impact, making it an exceptional place for early-career developers to thrive.
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++. Networking with professionals in the industry can provide valuable insights and potentially lead to referrals for job openings.

✨Tip Number 3

Consider contributing to open-source projects that involve audio systems or C++. This hands-on experience will not only enhance your skills but also demonstrate your commitment and passion for the field to potential employers.

✨Tip Number 4

Prepare to discuss your understanding of multithreading and TCP/IP networking during interviews. Being able to articulate your knowledge and any relevant projects will set you apart from other candidates.

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
User Interface Design (Qt/QtQuick)
Agile Methodologies
Continuous Integration/Continuous Deployment (CI/CD)
Collaboration Skills
Problem-Solving Skills
Adaptability
Willingness to Learn
Basic Understanding of Embedded Systems

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, especially those related to audio systems or multithreading. Use specific examples to demonstrate your skills.

Craft a Compelling Cover Letter: In your cover letter, express your passion for audio technology and your eagerness to learn. Mention how your background aligns with the job requirements and why you want to work in a collaborative team environment.

Showcase Relevant Projects: If you've worked on any projects involving C++, audio systems, or cross-platform development, be sure to include them in your application. Describe your role and the technologies used to give a clear picture of your capabilities.

Highlight Your Willingness to Learn: Emphasise your enthusiasm for learning new technologies and your adaptability. Mention any courses or self-study you've undertaken related to C#, Python, or Agile methodologies to show your commitment to growth.

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 demonstrate your genuine passion for the field.

✨Demonstrate Your C++ Skills

Be prepared to discuss your experience with C++ in detail. You might be asked to solve coding problems or explain concepts related to object-oriented programming, so brush up on your C++ knowledge and be ready to showcase your skills.

✨Familiarise Yourself with Multithreading Concepts

Since the role involves multithreading, it’s crucial to understand the basics of how it works. Be ready to discuss any relevant projects where you’ve implemented multithreading, and be prepared to answer technical questions about it.

✨Prepare for Agile and CI/CD Discussions

As the company operates in an Agile environment, it’s beneficial to understand Agile methodologies and CI/CD practices. Familiarise yourself with tools like JIRA and Git, and be ready to discuss how you’ve used them in past projects or how you would approach working in such an environment.

Graduate Software Engineer
Christy Media Solutions
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

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