
VACAC
Graduate Software Engineer
Job Description
Salary: £35,000 - 40,000 per year
Requirements:- A degree in Computer Science, Software Engineering, or a related STEM subject, or equivalent experience
- Experience with at least one programming language such as JavaScript, C#, or Python
- Understanding of core software development principles
- Exposure to 3D development or real-time engines such as Unity or three.js
- A portfolio demonstrating our work
- Familiarity with version control systems such as Git or Subversion
- Strong problem-solving skills and attention to detail
- Ability to communicate clearly and work effectively as part of a team
- A proactive attitude and willingness to learn
- Experience with web development technologies or frameworks
- Experience integrating 3D content into applications or working with 3D pipelines
- Experience in immersive technologies such as VR, AR, or MR
- Familiarity with agile ways of working such as Scrum or Kanban and the ability to adapt to changing project needs
- Exposure to areas such as game or engine development or machine learning
- Build and contribute to web applications, software tools, and interactive 3D experiences used to showcase industrial products
- Work closely with software engineers and 3D generalists to integrate visual content, interactivity, and functionality into applications
- Develop and improve internal tools, scripts, and workflows that support project delivery
- Write clean, maintainable, and well-documented code following best practices
- Test, debug, and help improve the performance and reliability of applications
- Create and contribute to technical documentation, tutorials, and guides to support knowledge sharing across our team
- Learn and apply new technologies as you work on real projects, with ongoing support from our team
- 3D
- AI
- C#
- CGI
- Git
- Support
- JavaScript
- Kanban
- Python
- Unity
- VR
- Web
- GameDev
- Machine Learning
More:
We are VACAC (VIRTUAL, AUGMENTED, CGI, AI AND CAD SOFTWARE SOLUTIONS LIMITED), building immersive technologies that help virtualise the industrial world. From CGI animations to interactive 3D experiences and serious games, our work enables companies to bring their products to life through immersive applications and real-time 3D experiences. We are a growing team offering graduates hands-on experience across a wide range of technologies, the chance to contribute to real projects from day one, and a collaborative, supportive environment. This Graduate Software Engineer role is based in person, and our hiring process includes CV screening, a take-home technical task, a technical video interview, and a one-week paid internship that may be extendable to two weeks. We are an equal opportunity employer and offer benefits including company events, company pension, free parking, life insurance, on-site parking, profit sharing, and relocation assistance.
last updated 33 week of 2026
Interested in this role?
Submit your application now
How to Apply
About VACAC

VACAC
Cambridge
IT
Skills & Technologies
Inferred from job description
Salary Insight
£37,500
This role
£60,000
UK median
This salary is 37% below the UK median for Software Engineers (£60,000/yr).
Based on 2024–2025 UK technology sector benchmarks