Enable job alerts via email!

Graduate Software Engineer

Anonymous

Woking

On-site

GBP 30,000 - 40,000

Full time

Today
Be an early applicant

Job summary

A leading technology organization in the UK is seeking Graduate Software Engineers for 2025 & 2026. In this role, you will specify, design, develop, and test software for complex systems. Applicants should have a degree in Software Engineering or Computer Science and knowledge of programming languages such as C, C++, Python, and Java. You will work in a multidisciplinary team on groundbreaking projects that improve lives worldwide.

Qualifications

  • Experience in full software development life cycle.
  • Knowledge of embedded software/Firmware.
  • Algorithm development for DSP.

Responsibilities

  • Specify, design, develop, and test software for complex systems.
  • Work as part of a multidisciplinary team.

Skills

Knowledge of C
Knowledge of C++
Knowledge of Python
Knowledge of C#
Knowledge of Java
Knowledge of SQL
Attention to detail
Good teamwork skills

Education

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

Tools

Development on Windows
Development on Linux
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 teamwork skills.

Required Qualifications and Experience
  • Education: M.Phil, MSc, MPhys, MRes, MA, BA, BSc in Software Engineering or Computer Science, or Electronic Engineering or physical sciences
  • Programming: Knowledge of C, C++, Python, C#, Java, SQL (Full stack development)
  • Platforms: Programming on Cross Platforms – Windows & Linux
  • Embedded: Embedded software/Firmware experience
  • DSP: Algorithm development
Advisory Skills (advantageous, 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.