Job Search and Career Advice Platform

Enable job alerts via email!

Junior C++ Software Engineer

Yoh

Newbury

On-site

GBP 34,000 - 40,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading engineering recruitment company in Newbury is seeking a Junior Software Engineer specializing in C++. This role offers the opportunity to develop performance-focused software that handles large data files. You will be part of a small, technically strong team where your contributions matter more than titles. Ideal candidates will have strong C++ fundamentals and an interest in optimizing systems. The position promises exposure to experienced engineers and significant technical growth.

Benefits

Benefits including bonus, pension, and PMI
Long-term technical development

Qualifications

  • Strong understanding of C++ programming fundamentals.
  • Interest in optimizing performance-focused systems.
  • Ability to work with existing and legacy codebases.
  • Background in engineering or quantitative fields is preferred.

Responsibilities

  • Develop performance-focused software for large data file processing.
  • Write new C++ code and improve existing codebases.
  • Take ownership of problems and contribute to technical depth.

Skills

Strong fundamentals in C++
Interest in performance-focused systems
Willingness to work with existing / legacy code
Qt experience helpful but not essential

Education

Engineering, Physics, Maths or similar background
Job description
Graduate / Junior Software Engineer – C++

Location: Berkshire (on-site)

Salary: Up to £40k, + benefits, inc. bonus, pension, PMI etc.

This role is for a junior or graduate C++ engineer who wants to learn how real, production systems are built.

You’ll work on performance-focused software that processes very large data files. It’s not a real-time environment, but efficiency, memory usage, and clean design matter. You’ll write new C++ code, improve an existing codebase, and learn how commercial products are engineered properly.

The team is small and technically strong. You won’t be thrown in at the deep end, but you will be expected to think for yourself, take ownership of problems, and grow your skills over time. This isn’t a corporate ladder role — it suits someone motivated by technical contribution and depth, not job titles.

Looking for:
  • Strong fundamentals in C++
  • Interest in performance-focused systems
  • Willingness to work with existing / legacy code
  • Qt experience helpful but not essential
  • Engineering, Physics, Maths or similar background preferred
Why join:
  • Real C++ engineering, not framework glue
  • Exposure to complex, data-heavy systems
  • Direct access to experienced engineers
  • Long-term technical development

Yoh Solutions Ltd, a Day and Zimmerman Company, are Electronic Engineering and Development recruitment specia...

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.