Job Search and Career Advice Platform

Enable job alerts via email!

Graduate Software Engineer

Anonymous

Woking

On-site

GBP 28,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 technology firm in Woking is looking for Graduate Software Engineers for 2025 and 2026. You will be involved in specifying, designing, and developing software for complex systems with a team that values electronics, optics, and robotics. Candidates should possess a degree in Software Engineering or related fields and be familiar with multiple programming languages. This role offers a unique opportunity to work on groundbreaking projects that positively impact lives worldwide.

Qualifications

  • Qualifications in Software Engineering, Computer Science, Electronic Engineering, or related fields required.
  • Knowledge of full stack development including C, C++, Python, C#, Java, SQL.
  • Experience in embedded software and firmware programming preferred.

Responsibilities

  • Specify, design, develop, and test software for complex systems.
  • Work as part of a multidisciplinary team focusing on various engineering disciplines.
  • Engage in ground-breaking projects to improve lives worldwide.

Skills

C
C++
Python
C#
Java
SQL
Windows
Linux
Embedded software
DSP

Education

M.Phil, MSc, MPhys, MRes, MA, BA, BSc in Software Engineering or Computer Science, Electronic Engineering or physical sciences

Tools

FPGA/VHDL-Verilog
Signal processing
Data Science/Data Processing
Computer Vision/AI
Quantum Computing
Job description
Graduate Software Engineers 2025 & 2026 required.

In this software design role you will be specifying, designing, developing and testing software for complex systems used for a wide variety of design and delivery applications. Beyond embedded software, there is a broad range of projects requiring skills across the full software development life cycle.

You will be part of a multidisciplinary and supportive team as many of the systems you will be working on will include electronics, optics, fluids, robotics, and user‑interface components, thus requiring an all‑round engineering knowledge, attention to detail and good team‑work skills. Graduate Software Engineers will have some of the following qualifications and experience:

  • M.Phil, MSc, MPhys, MRes, MA, BA, BSc in Software Engineering or Computer Science, or Electronic Engineering or physical sciences
  • Knowledge of C, C++, Python, C#, Java, SQL - Full stack development
  • Programming on Cross‑Platforms: Windows and Linux
  • Embedded software / Firmware experience
  • DSP - Algorithm development

The following skills and experiences are advantageous, but not essential:

  • Experience in Linux, Python and C++
  • Knowledge of electronics and physical interactions with software
  • FPGA/VHDL‑Verilog
  • Signal processing, data science or AI knowledge
  • Experience working alongside hardware engineers
  • Data Science/Data Processing
  • Computer Vision/AI
  • Quantum Computing

As part of the Software and Electronics team, you will be working on ground‑breaking projects that improve lives worldwide.

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