Development Engineer for Wind Turbine and Plant Simulation Applications

Tuesday 19 Nov 19

Apply for this job

Apply no later than 2 January 2020
Apply for the job at DTU Wind Energy by completing the following form.

Apply online

The Department of Wind Energy at DTU is internationally recognized for its aeroelastic and design simulation software and methodologies for both wind turbines and plants. We are expanding and improving our toolchain and are seeking a Development Engineer to make a significant contribution to improvement of existing tools such as HAWC2 and Topfarm and development of new tools by supporting scientists and development engineers in programming and converting prototypes into commercial codes. In close collaboration with scientific and technical colleagues, you have a direct impact on developing a new generation of tools and promoting a renewable energy future.

This position is in the Wind Loads and Control (LAC) section located at our Risø campus in Roskilde, Denmark.


DTU Wind Energy develops state-of-the-art design methods to ensure the best performance, lowest cost and overall structural integrity of wind turbines as well as advance the design, operation and control of entire wind power plants for the future needs of the evolving energy system. This is a highly multi-disciplinary issue involving modelling of the non-stationary inflow field, aerodynamics, structural dynamics, structural stability and control. LAC focuses on modelling and analysis of loads and dynamics, aeroelastic stability, and control of both single wind turbines and full wind plants, and implements its research in software tools and in courses to the benefit of the wind energy community in general.

The job

This position’s primary focus is to work closely with researchers and development engineers to provide software development knowledge and best practices and convert a prototypes and ideas into efficient codes that benefit the wind energy community. The work involves five main areas of focus: 

  • Further development, testing and support of DTU Wind Energy’s core aeroelastic software HAWC2 including interfacing with other tools within DTU Wind toolchain;
  • Development of HAWC2 ecosystem software including pre- and post-processing tools, scripting tools for supporting use in high performance computing environments, visualization tools and more;
  • Development of wind plant design and control optimization software Topfarm including various modules for physics-based and cost modeling applications, scripting tools for supporting us in high performance computing environments, and more;
  • Communicate the best practices from the world of computer science to the research scientists working in the department.

Within the LAC section, you will be working as part of a team of scientists and software development engineers, who will provide introduction and training of skills that you may not have upon hire.

The successful candidate will be expected to collaborate with other software development staff within the Wind Energy Department, in cross-sectional projects.

Our expectations of you

We are primary using FORTRAN as compiling language and Python as scripting language, but we are looking for more skills from a successful applicant. We are seeking candidates that have all required and some of the optional skills from the bullets below.

Required competences: 
  • Good knowledge of the Fortran syntax and the cross platform compile environment and the numerical Fortran libraries (BLAS/LAPACK, Intel MKL)
  • Good knowledge of Python syntax and the scientific Python stack (numpy, scipy, pandas)
  • Experience with software design, architecture and larger software projects

In addition, we expect you to have experience in several of the following technologies and scientific fields:

  • Version control and continuous integration (Git / Gitlab)
  • C++ / STL / Boost
  • OpenMP/MPI libraries
  • Machine Learning / Big Data
  • Coupling Python with compiled languages (f2py, cython, Pybind11, Boost.Python, SWIG)
  • GUI and visualization (e.g. PyQt, OpenGL)
  • Multidiciplinary optimization (OpenMDAO)
  • Databases and data protocols
  • Elasticity theory, structural mechanics and multibody dynamics simulations
  • Experience with Profiling and code efficiency / speedup

In addition, it is expected that you fulfill the following: 

  • work independently and to efficiently deliver results on time
  • work as part of a team in a multi-disciplinary environment
  • take the initiative, prioritize and work under set deadlines
  • Communicate in English, both verbal and written

What we offer in return
We offer an interesting and challenging job in an international atmosphere with the focus on research, teaching, innovation and scientific advice for the benefit of the surrounding community. We place emphasis on a high level of professionalism among our staff, so skills development is an integral part of our organization. We offer a great flexibility in the position. In the area of technical and natural sciences, DTU is one of the leading research and education institutions in Europe.

Salary and appointment terms
The appointment will be based on the collective agreement with the Danish Confederation of Professional Associations. The allowance will be agreed upon with the relevant union. 

The workplace is DTU Risø Campus, Roskilde, Denmark.

Application and contact
Please submit your online application no later than 2 January 2020 (local time). Open the “Apply online” link, fill out the form and attach your motivated application, CV and exam certificates.

If you would like additional information about the position, you are welcome to contact Head of Section Katherine Dykes, phone +45 2179 9259 or e-mail:

You can read more about DTU Wind Energy our homepage:

All interested candidates irrespective of age, gender, race, disability, religion or ethnic background are encouraged to apply.

DTU Wind Energy has more than 240 staff members, including 150 academic staff members and approximately 50 PhD students. DTU Wind Energy has a considerable degree of innovation and cooperation with companies and sector associations within the wind industry in Denmark and abroad. The research is conducted within the three main topics wind energy systems, wind turbine technology, and basics for wind energy. DTU Wind Energy is one of the largest and most prominent research institutions within wind energy.

Technology for people
DTU develops technology for people. With our international elite research and study programmes, we are helping to create a better world and to solve the global challenges formulated in the UN’s 17 Sustainable Development Goals. Hans Christian Ørsted founded DTU in 1829 with a clear vision to develop and create value using science and engineering to benefit society. That vision lives on today. DTU has 11,500 students and 6,000 employees. We work in an international atmosphere and have an inclusive, evolving, and informal working environment. Our main campus is in Kgs. Lyngby north of Copenhagen and we have campuses in Roskilde and Ballerup.