Graduate Engineering Software Developer

  • Arup
  • London, UK
  • 02/10/2021
Full time Data Science Data Engineering Data Analytics Big Data Data Management Statistics Software Engineering jobs

Job Description

For this opportunity, Arup can support applicants in obtaining a Skilled Worker visa. Any offer we make will be conditional upon your visa application being approved.

Launch your career with Arup:

Arup is an independent firm of designers, planners, engineers, architects, consultants and technical specialists, working across every aspect of today's built environment. Together we help our clients solve their most complex challenges – turning exciting ideas into tangible reality as we strive to find a better way and shape a better world.

Oasys is the software house of Arup. We support Arup's longstanding commitment to shape a better world by developing market-leading tools that enable us and our clients to develop solutions to tackle the most challenging engineering problems.

Overview of the role:

You will join our growing software development team in our London, Birmingham (Solihull) and Manchester offices to work on our Oasys Suite software. The Oasys Suite is used by engineers around the world to prepare LS-DYNA finite element models for analysis and to post-process the results, enabling them to analyse complex problems such as vehicle crash tests and the performance of tall buildings during earthquakes.

Your key responsibilities will be:

  • Designing and coding new features for our software programmes PRIMER, D3PLOT, T/HIS and REPORTER
  • Maintaining the code for existing features
  • Writing automated tests for your code
  • Providing day-to-day technical support to customers
  • Carrying out release tasks from quality assurance to documenting new features

You will benefit from our commitment to helping you develop your career:

  • Support and training to develop your skills
  • Potential for you to identify and develop new tools, features or products
  • Opportunities for client contact through regular meetings, delivering training courses and attending industry events

What we're looking for:

You will have a strong technical background, personal drive and curiosity combined with a desire to deliver excellent products and services for clients. Specifically, you need the following qualifications, attributes and skills:

  • Bachelor's or Master's degree in Engineering, Maths, Physics or Computer Science (2.1 or above or equivalent)
  • Strong background in maths
  • Enthusiasm for coding and a willingness to learn
  • Desire to combine technical knowledge with software development
  • Experience of finite element analysis software is advantageous
  • Knowledge of C or Fortran is useful

What we offer you:

Beyond a great salary and stimulating, technically challenging work, Arup offers a range of additional benefits to its people.

As a membership organisation, everyone shares in our success through a global profit share scheme. Our people also have access to a range of broader wellbeing benefits.

You'll have access to lots of learning opportunities including a structured induction and ongoing training through Arup university.

Additionally, you'll have the opportunity to utilise your technical expertise to improve the lives of the most vulnerable in the communities in which we live and work through Arup's community engagement programme.

Next steps:

Complete the application form, attaching any required documents. We'll be reviewing applications on a rolling basis. You are therefore strongly encouraged to apply in advance of the application deadline. Our assessment centres for this opportunity will take place from December 2021.

You must be available to start this opportunity in September 2022.

Different people, shared values:

At Arup we believe when talented people collaborate, great things are possible. We are taking deliberate action to create an inclusive culture that is grounded in our purpose to shape a better world. We are an equal opportunities employer and welcome all backgrounds.

Arup is committed to making all stages of our recruitment process accessible to candidates with disabilities. We strongly encourage you to share any adjustments that will support your participation in our recruitment process. Please contact:

At Arup, we appreciate that everyone's circumstances are different and having the freedom to flex the way we work is essential to our wellbeing. If flexibility matters to you let us know when you apply and we will discuss how this could work in your role.