Software Development Engineer for Wind Turbine Structural Applications – DTU Wind
Roskilde, Denmark
DTU - Technical University of Denmark
DTU er et teknisk eliteuniversitet med international rækkevidde og standard. Vores mission er at udvikle og nyttiggøre naturvidenskab og teknisk videnskab til gavn for samfundet.Do you have a passion for structural design and testing which are creating solutions for the world's green transition? You will be part of a research group that develops future structural design tools and testing methods for very large wind turbine structures.
The job
We are seeking a software development engineer with a strong background in mechanical engineering, numerical methods, and software tool development, particularly within the wind energy and manufacturing domains. The successful candidate will leverage expertise in both research and industrial software engineering to advance our structural simulation and analysis capabilities.
This position’s primary focus is to work closely with researchers and development engineers to provide software development knowledge and best practices and convert prototypes and ideas into efficient codes that benefit the wind energy community. The work involves five main areas of focus:
- Driving further development, testing and support of in-house cross section analysis software BECAS, ensuring seamless integration with other simulation and analysis tools.within the DTU Wind toolchain.
- Development of pre- and post-processors for commercial and in-house codes for wind turbine structural simulations and creation of digital twins of these structures.
- Creating advanced post-processing and data analysis pipelines for experimental and numerical data streams—including data streaming to cloud databases, scientific visualization, and integration of machine learning workflows.
- Development of additional modules within commercial FE software (ABAQUS, MSC MARC, MSC ADAMS).
- Sharing best practices in modern software development (version control, code quality, cloud-based deployment, cross-language interoperability) with colleagues working in the department.
Within the Structural Design and Testing 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 Systems Department, in cross-sectional projects.
Our expectations of you
You are an experienced software engineer or research developer with a proven track record of delivering software solutions for complex engineering problems. Your qualifications include:
- PhD or master’s degree in engineering, or equivalent, with hands-on experience in numerical modeling and software development for structural applications, preferably wind turbine blades.
- Advanced programming skills in C++ and Python, including experience with the scientific Python stack (NumPy, SciPy) and linear algebra/matrix libraries.
- Proficiency in developing efficient, maintainable code for engineering applications.
- Experience with software design, version control (Git), cross-platform development, and coupling Python with compiled languages (e.g., Pybind11).
- Demonstrated experience with FE modeling, analysis, and automation tools (e.g., ABAQUS, Paraview), and the ability to design and validate custom workflows for wind turbine blade simulations.
Optional experience / competences:
- Some leadership experience is highly valued.
- Some experience with product management is highly valued.
- Experience with cross platform GUI libraries (Qt, fltk etc.), CAD tools (SolidWorks), and 3D modeling.
- Some experience with modern versions of OpenGL and GLSL
- Experience with databases and/or IoT protocols / Big Data
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 (AC).
The position is a full-time position. The starting date is 1 October 2025 (or according to mutual agreement).
The workplace is DTU Risø Campus (Roskilde).
Application and contact
Please submit your online application no later than Monday 21 July 2025 (23:59 Danish time). Open the “Apply now” link, fill out the form and attach your motivated application, CV and exam certificates.
If you would like additional information about the position, please contact Head of Section Kim Branner, kibr@dtu.dk.
Applications received after the deadline will not be considered.
All interested candidates irrespective of age, gender, disability, race, religion or ethnic background are encouraged to apply. As DTU works with research in critical technology, which is subject to special rules for security and export control, open-source background checks may be conducted on qualified candidates for the position.
The Department of Wind and Energy Systems is one of the world’s largest centers of wind energy and energy systems research and knowledge, with a staff of more than 400 people from 37 countries working in research, innovation, research-based consulting, and education. DTU Wind and Energy Systems has approximately 90 Ph.D. students. The department’s cross-disciplinary research is organized through strategic research programs that collaborate with Danish and international universities, research institutions, and organizations, as well as the wind industry.
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 mission to develop and create value using science and engineering to benefit society. That mission lives on today. DTU has 13,500 students and 6,000 employees. We work in an international atmosphere and have an inclusive, evolving, and informal working environment. DTU has campuses in all parts of Denmark and in Greenland, and we collaborate with the best universities around the world.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Big Data CAD Consulting Data analysis Engineering Git Industrial Linear algebra Machine Learning NumPy Open Source PhD Pipelines Python Research SciPy Security Streaming Teaching Testing
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.