Software Developer Graduate

Computer Science, Software, Mechanical, Electrical, Chemical, Maths, Physics.

About AVEVA

AVEVA is a global leader in industrial software with more than 6,500 employees in over 40 countries. Our cutting-edge solutions are used by thousands of enterprises to deliver the essentials of life – such as energy, infrastructure, chemicals, and minerals – safely, efficiently, and more sustainably.

What AVEVA does
Find out more about AVEVA.

At AVEVA, we value innovation, dedication, and the pursuit of excellence. We are a dynamic and forward-thinking organisation that offers a collaborative and supportive work environment. As a growing company, we are committed to providing valuable learning experiences to talented individuals who are willing to invest in their future.

We are committed to embedding sustainability and inclusion into our operations, our culture, and our core business strategy. AVEVA is creating software trusted by over 90% of leading industrial companies.

R&D at AVEVA

Our global team of 2,000+ developers work on an incredibly diverse portfolio of over 75 industrial automation and engineering products, which cover everything from data management to 3D design. AI and cloud are at the centre of our strategy, and we have over 150 patents to our name. Our track record of innovation is no fluke – it’s the result of a structured and deliberate focus on learning, collaboration, and inclusivity. If you want to build applications that solve big problems and do impactful work, join us!

As a Software Developer Graduate, you will:

  • Recognise, articulate, and make technical decisions/trade-offs around multiple dimensions (scaling, reliability, performance, maintenance, etc.) that have an impact on your team
  • Design, develop, test, and debug software applications
  • Deliver software on-time and constantly work to make accurate estimates and deliver on those estimates
  • Provide technical support of products including direct customer support and escalated issues
  • Document product behaviour and implementation details
  • Collaborate with team members on how to approach and prioritise development efforts
  • Understand and proactively follow team processes, documentation, best practices, and code style guides
  • Give insightful feedback on pull requests, engineering designs, and features
  • Expand your working knowledge of your respective technical domain

You may enjoy this if:

  • You have a passion for creating software.
  • You like problem solving and have sharp debugging skills.
  • You are creative with computers and software applied to engineering.

We’re looking for:

  • A Bachelor's Degree, Master's Degree or PhD in Chemical, Electrical, or Mechanical Engineering; Computer Science; Math; Physics or a related field​
  • Some software product or application development experience
  • Good experience with developing software in major programming languages such as: C++, C#/.NET, JavaScript, etc.
  • Familiarity with software design patterns (object-oriented design), Computer Science fundamentals/principles and methodologies, as well as knowledge of operating system internals
  • Sharp debugging and problem-solving skills
  • The ability to clearly communicate complex ideas both verbally and in written form
  • An eagerness to accept and expand upon skills and knowledge based on feedback
  • Someone who seeks advice on how to approach and prioritise development efforts
  • A self-motivated person with a knack for time management

UK Benefits include:

  • Flexible benefits fund
  • Emergency leave days
  • Adoption leave
  • 28 days' annual leave (plus bank holidays)
  • Pension
  • Life cover
  • Private medical insurance
  • Parental leave
  • Education assistance programme

It’s possible we’re hiring for this position in multiple countries, in which case the above benefits apply to the primary location. Specific benefits vary by country, but our packages are similarly comprehensive.

Hybrid working

We work in a hybrid way at AVEVA. Most roles are based at a local AVEVA office, with an expectation of being on-site 50% of your working hours to support collaboration and connection. Some positions are fully office-based depending on the nature of the work, and certain roles that support specific customers or markets may be remote. The working arrangement for this position will be confirmed during the hiring process.

We've signed the Gradcracker feedback pledge.
(This means that we will supply feedback if requested after an interview.)

1e127ede32d8f816eacfb0aed73cee11

Job ID Number: R011705
This button will open a new tab and take you directly to the employer's website.
Please remember, if asked, that you found this opportunity on Gradcracker.
Save to shortlist
Shortlisted
  • Deadline
    Ongoing
  • Starting
    September 2026
  • Salary
    Competitive + benefits
  • Degree required
    Bachelor's
  • Location
    Cambridge (Hybrid)
Show location/s on map
Disciplines Accepted...
  • Chemical/Process
  • Computer Science
  • Electronic/Electrical
  • Information Technology
  • Maths
  • Mechanical
  • Physics
  • Software/Systems
  • Web Development

The 2025/26
Gradcracker Toolkit

Explore the online version
Hot Tip
Watch our recent Gradcracker webinars
If you then apply to one of the employers mention this - you’ll impress
© 2007 - 2026 Gradcracker Limited
Log in/Register
Gradcracker Limited, October House, Long Street, Easingwold, York, YO61 3HX
01347 823822
info@gradcracker.com
Company registration number: 6370348