Graduate / Junior C++ Software Engineer
Graduate / Junior C++ Software Engineer

Graduate / Junior C++ Software Engineer

Entry level 28000 - 35000 £ / year (est.) Home office (partial)
Go Premium
Softweb Resourcing

At a Glance

  • Tasks: Join a team building C++ systems for real-time media and video environments.
  • Company: Collaborative tech company focused on innovative media solutions.
  • Benefits: Competitive salary, healthcare, flexible working, and generous holiday allowance.
  • Other info: Dynamic team culture with ongoing learning and development opportunities.
  • Why this job: Kickstart your career with hands-on experience and industry-leading mentorship.
  • Qualifications: C++ experience through projects or coursework; STEM degree preferred.

The predicted salary is between 28000 - 35000 £ per year.

We’re looking for a Graduate / Junior C++ Software Engineer to join a collaborative team building C++ systems for real-time media and video environments. You’ll be supported with industry leading training and mentoring so that your career will be off to a fantastic start. This is an excellent opportunity for someone at the start of their career who has a strong technical foundation and is keen to grow into a hands-on software engineering role. You may come from Computer Science, Electrical/Electronic Engineering or a related discipline, with exposure to areas such as digital signal processing, video, image processing, media systems or similar engineering domains.

What we’re looking for:

  • Practical experience with C++ through coursework, projects or a dissertation
  • Knowledge of DSP, media, video / image processing or related areas
  • Strong problem-solving skills and a thoughtful, structured approach
  • Good communication skills and a collaborative mindset
  • Curiosity, motivation and a genuine desire to keep learning
  • Bachelors, Master or PhD in a STEM subject

What’s on offer:

  • The chance to work on real-world systems used in fast-paced media environments
  • A supportive, friendly and collaborative team culture
  • Ongoing learning and development opportunities with direct mentorship
  • Flexible / hybrid working
  • Competitive salary and bonus
  • A strong benefits package, including healthcare, pension, life assurance, wellbeing support, and generous holiday allowance

We’re particularly interested in candidates who show strong fundamentals, curiosity, and potential. If you’re looking for a role where you can apply your technical background, build your C++ skills, and develop over time in a supportive engineering environment, we’d love to hear from you. Sound like your kind of challenge? Apply now for immediate consideration or for a chat.

Graduate / Junior C++ Software Engineer employer: Softweb Resourcing

Join a dynamic and innovative team as a Graduate / Junior C++ Software Engineer, where you'll be immersed in a collaborative culture that prioritises your growth and development. With access to industry-leading training, mentorship, and the opportunity to work on cutting-edge media systems, this role offers a fantastic start to your career in a supportive environment. Enjoy flexible working arrangements, a competitive salary, and a comprehensive benefits package that ensures your well-being and professional advancement.
Softweb Resourcing

Contact Detail:

Softweb Resourcing Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Graduate / Junior C++ Software Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections on LinkedIn or at university. Let them know you're on the hunt for a Graduate C++ Software Engineer role. You never know who might have a lead or can put in a good word for you!

✨Tip Number 2

Prepare for those interviews! Brush up on your C++ knowledge and be ready to discuss your projects or coursework. Practise common technical questions and think about how you can showcase your problem-solving skills.

✨Tip Number 3

Don’t just apply anywhere; focus on companies that excite you! Check out our website for openings that match your interests. Tailor your approach to each company, showing them why you’re a great fit for their team.

✨Tip Number 4

Follow up after interviews! A quick thank-you email can go a long way. It shows your enthusiasm for the role and keeps you fresh in their minds. Plus, it’s a great chance to reiterate why you’d be a fantastic addition to their team.

We think you need these skills to ace Graduate / Junior C++ Software Engineer

C++
Digital Signal Processing (DSP)
Video Processing
Image Processing
Problem-Solving Skills
Communication Skills
Collaboration
Curiosity
Motivation
Learning Agility
Structured Approach
STEM Knowledge

Some tips for your application 🫡

Show Off Your C++ Skills: Make sure to highlight any practical experience you have with C++, whether it's from coursework, projects, or your dissertation. We want to see how you've applied your knowledge in real-world scenarios!

Connect Your Experience to Media Systems: If you've dabbled in digital signal processing, video, or image processing, let us know! Relate your experiences to the areas mentioned in the job description to show us you're a great fit for our team.

Be Yourself in Your Application: We love a collaborative mindset and good communication skills. Don’t be afraid to let your personality shine through in your application – it helps us get to know you better!

Apply Through Our Website: For the best chance of getting noticed, make sure to apply directly through our website. It’s the quickest way for us to see your application and get the ball rolling on your journey with us!

How to prepare for a job interview at Softweb Resourcing

✨Know Your C++ Inside Out

Make sure you brush up on your C++ knowledge before the interview. Be prepared to discuss your coursework, projects, or any relevant experience you've had with C++. Practising coding problems can also help you demonstrate your problem-solving skills during technical questions.

✨Showcase Your Passion for Learning

Since they’re looking for candidates with curiosity and a desire to learn, be ready to share examples of how you’ve pursued knowledge outside of your studies. Whether it’s online courses, personal projects, or even just reading up on the latest in DSP or media systems, let them know you’re eager to grow.

✨Communicate Clearly and Collaboratively

Good communication is key in a collaborative environment. Practice explaining your thought process clearly when solving problems. You might be asked to work through a coding challenge or a hypothetical scenario, so make sure to articulate your approach and reasoning as you go.

✨Prepare Questions About the Role

Interviews are a two-way street! Prepare thoughtful questions about the team culture, mentorship opportunities, and the types of projects you might work on. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.

Graduate / Junior C++ Software Engineer
Softweb Resourcing
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

>