Software Developer

DIS - CREADIS Engineering Solutions & Consulting

Barcelona

Hybrid

EUR 42,000 - 70,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

DIS/CREADIS Engineering Solutions & Consulting is hiring two Software Developers to build internal tools connecting engineering applications and automating workflows. You will work in a hybrid setup with 1–2 days in the Barcelona office and the rest from home.

You will create reliable, well-documented software for wind-energy projects, collaborating with engineers and stakeholders. Proficiency in English and strong software fundamentals are essential.

Qualifications

  • 3–10 years of professional software development experience.
  • Bachelor’s or master’s degree in Computer Science, Computer Engineering or a related discipline.
  • Experience with software architecture and maintainable code.
  • Experience with Git and modern development workflows.
  • Understanding of automated testing and software quality.
  • Professional fluency in English.

Responsibilities

  • Develop new features for internal engineering tools, primarily using Python.
  • Build integrations within the Siemens NX CAD environment using NXOpen.
  • Automate engineering processes and CAD workflows.
  • Develop and maintain software supporting wind-turbine tower internals.
  • Create practical and intuitive desktop interfaces using PyQt.
  • Translate engineering processes into well-structured software solutions.
  • Design maintainable software components and technical integrations.
  • Build automated tests that support reliable and reproducible results.
  • Maintain clear technical documentation and version control.
  • Coordinate with software engineers, hardware engineers and other technical stakeholders.

Skills

Python
Software design
Collaboration
English fluency

Education

Bachelor's or Master's in Computer Science/Engineering

Tools

NXOpen
PyQt
CAD automation
Azure DevOps
Git

Job description

When engineering tools cannot communicate, engineers become the integration layer. Our job is to build the software that connects them.

We are looking for two Software Developers to create the digital connections behind complex wind-turbine engineering. The positions are hybrid, with 1–2 days per week in our Barcelona office and the remaining days working from home.

You will develop internal software that connects specialist engineering applications, automates technical workflows and ensures that critical data moves reliably between systems. Your work will reduce manual handling, minimise errors and give engineers more time to focus on engineering.

Build Software with a Visible Impact

Your solutions will be used directly by engineering teams working on technically demanding projects for a global wind-energy client.

Rather than developing software for thousands of anonymous users, you will collaborate closely with a focused group of approximately 20–30 engineers. You will understand how they work, identify where software can make the greatest difference and transform complex processes into dependable engineering tools.

In this role, software quality is measured by reliability, data integrity, traceability and reproducibility. The solutions you build must produce consistent results and remain understandable, maintainable and trustworthy over time.

What You Will Work On
  • Develop new features for internal engineering tools, primarily using Python
  • Build integrations within the Siemens NX CAD environment using NXOpen
  • Automate engineering processes and CAD workflows
  • Develop and maintain software supporting wind-turbine tower internals
  • Create practical and intuitive desktop interfaces using PyQt
  • Translate engineering processes into well-structured software solutions
  • Design maintainable software components and technical integrations
  • Build automated tests that support reliable and reproducible results
  • Maintain clear technical documentation and version control
  • Coordinate with software engineers, hardware engineers and other technical stakeholders
What You Bring

You enjoy solving problems that extend beyond the application itself. You are curious about the engineering process, comfortable entering complex technical domains and motivated by developing software that makes specialist work easier and more reliable.

We expect you to have:

  • Approximately 3–10 years of professional software development experience
  • A bachelor’s or master’s degree in Computer Science, Computer Engineering or a related discipline
  • Experience with software architecture, design principles and maintainable code
  • Experience with Git and modern development workflows
  • An understanding of automated testing and software quality
  • The ability to collaborate and communicate effectively with technical stakeholders
  • Professional fluency in English

Experience with Siemens NX, NXOpen, PyQt, CAD automation, Azure DevOps or engineering software would be highly relevant. Knowledge of the wind industry is valuable but not essential.

We are recruiting two people and are open to both Software Engineers and Senior Software Engineers. You do not need to match every technology listed. Your engineering mindset, ability to learn and commitment to software quality are equally important.

Why This Role Is Different

This is an opportunity to build software that sits close to real engineering decisions.

You will see how your work improves the way engineers collaborate, manage data and develop physical products. The users are accessible, the impact is visible and the technical challenges go far beyond building another standard business application.

You will join an international engineering environment with approximately 50 software and hardware specialists. This gives you access to broad technical expertise and the opportunity to contribute to new projects as the team’s activities develop.

About DIS/CREADIS

DIS/CREADIS is an international engineering consultancy delivering technology and product-development solutions across industries. We bring software, hardware and engineering disciplines together to solve complex challenges for global customers.

You will become part of a collaborative environment where technical curiosity, professional trust and knowledge-sharing are central to how we work.

We value diversity and inclusion and encourage all qualified individuals to apply, regardless of ethnic background, gender, sexual orientation, disability, religion, age or identity.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Application Specialist - Digital Threads
Application Specialist - Digital Threads

Siemens Mobility • Madrid

Hybrid
EUR 55,000 - 75,000
Wind-Energy Internal Tools Developer
Wind-Energy Internal Tools Developer

DIS - CREADIS Engineering Solutions & Consulting • Barcelona

Hybrid
EUR 42,000 - 70,000
Grid Integration Engineer
Grid Integration Engineer

CREADIS Engineering Solutions & Consulting • Barcelona

Hybrid
EUR 55,000 - 85,000
Software Engineer (Golang)
Software Engineer (Golang)

Siemens Mobility • Bellprat

On-site
EUR 52,000 - 83,000
Application Support Engineer, PCB/Data Management
Application Support Engineer, PCB/Data Management

Siemens Mobility • Tres Cantos

On-site
EUR 52,000 - 83,000
Health benefits
Incentive compensation
Global mobility
Power Systems Consultant (m/f/d)
Power Systems Consultant (m/f/d)

Siemens • Madrid

Hybrid
EUR 55,000 - 75,000
Share matching
Flexible benefits
Learning opportunities
Software Engineer (Golang)
Software Engineer (Golang)

Siemens • San Sebastián de los Reyes

On-site
EUR 52,100 - 83,300
Software Development & CAD- Renewable Energy Sector M/F
Software Development & CAD- Renewable Energy Sector M/F

Akkodis • Madrid

Remote
EUR 42,000 - 66,000
Tickets restaurante
Transporte
Salud
Software Engineer (Golang)
Software Engineer (Golang)

Siemens • Barcelona

On-site
EUR 52,100 - 83,300
Java UI Developer
Java UI Developer

Siemens AG • Barcelona

Hybrid
EUR 52,100 - 83,300
Hybrid work model