Software Developer Graduate
AVEVA • cambridge, england • Posted June 30, 2026
About the Role
Requirements
- 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
- 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 (objected 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 ...