Graduate Software Engineer

Autodesk Autodesk · Enterprise · Birmingham, AL, United Kingdom

Autodesk is seeking Graduate Software Engineers for their Fusion 360 engineering organization. This 12-month rotational program involves working across multiple Agile Scrum teams to develop complex engineering software. Responsibilities include contributing to the full software development lifecycle, writing clean code, participating in code reviews, and developing tests. The role may involve exploring AI-driven tools, but the core focus is on general software engineering for desktop, web, and engineering applications.

What you'd actually do

  1. Contribute to projects across the full software development lifecycle following initial onboarding and training
  2. Develop clean, reliable, and maintainable code using a range of programming languages and technologies
  3. Work within Agile Scrum teams to deliver software features and improvements
  4. Participate in code reviews to ensure code quality and adherence to engineering standards
  5. Develop and maintain unit tests

Skills

Required

  • Degree in Computer Science, Mathematics, Physics, Engineering, or a related discipline
  • Predicted or achieved 2:1 or First-Class degree
  • Minimum 120 UCAS points
  • Strong interest in software engineering and technology
  • Good problem-solving and analytical skills
  • Ability to work collaboratively within a team environment

Nice to have

  • Programming experience using one or more languages such as C, C++, Java, C# or Python
  • Solid maths foundations
  • Familiarity with software development concepts and practices
  • Understanding of Agile development methodologies