Software Engineer

Yoh, A Day & Zimmermann Company
Newbury, UK
1 day ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Compensation
£40,000.0
Working hours
Regular working hours

Tech stack

Big Data C++ (Programming Language) Memory Management Qt (Software) Information Technology

Job description

Graduate / Junior Software Engineer - C++

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
  • Real C++ engineering, not framework glue
  • Exposure to complex, data-heavy systems
  • Direct access to experienced engineers

Seniority level

  • Entry level

Employment type

  • Full-time

Job function

  • Engineering and Information Technology

Industries

  • Audio and Video Equipment Manufacturing

Referrals increase your chances of interviewing at Yoh, A Day & Zimmermann Company by 2x.

Job located in Newbury, England, United Kingdom.

Requirements

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., * 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
  • Real C++ engineering, not framework glue
  • Exposure to complex, data-heavy systems
  • Direct access to experienced engineers

Benefits & conditions

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

1:13 min

Establishing shared vocabulary with Green Software Foundation principles

Pierre-Luc Noel +1 · World Congress 2023

18 sec

Introduction to Rust's ownership model and guided memory management

Stefan Baumgartner · World Congress 2023

5:59 min

Differentiating a software engineering career by learning platform fundamentals

Keith Cirkle · Coffee With Developers

2:07 min

Embracing the role of an ambitious software finisher

Seth Webster Seth Webster · World Congress 2026 Europe

2:10 min

Why organizations combine big data and machine learning

Ayon Roy · LIVE

Videos

See all

Related articles

See all