Senior Embedded Software Engineer - Wind Turbine SW

Siemens Gamesa

Region Syddanmark

Hybrid

DKK 550,000 - 850,000

Full time

5 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote/Flexible work
Medical benefits
Pension

Job summary

Siemens Gamesa is seeking a software developer to join our turbine software team, focusing on embedded C++ development for Linux-based control systems. You will collaborate with worldwide team members throughout the full software lifecycle, from requirements to testing and maintenance.

You will contribute to innovative projects in an agile SCRUM/SAFe setup and help ensure robust, secure, high-performing software. A flexible work environment accommodates office and remote work arrangements.

Qualifications

  • 5+ years of experience in C/C++ software development.
  • Proficiency in object-oriented programming, software testing, CI, and embedded control for Linux-based platforms.
  • Familiarity with real-time protocols and version control tools.
  • Experience with SCRUM/SAFe and agile development practices.
  • Interest in integrating hardware and software for safe, high-quality solutions.

Responsibilities

  • Develop and maintain control software in C++ for Linux-based embedded systems.
  • Collaborate with cross-functional teams to clarify requirements and deliver high-quality software.
  • Conduct unit, integration, and acceptance tests with strong CI/CD practices.
  • Refactor and enhance existing code to improve fleet performance and enable innovation.
  • Follow agile development principles within SCRUM/SAFe environments.

Skills

C++
Embedded Systems
Linux
Software Testing
CI/CD

Education

Bachelor's degree in IT/Software

Tools

Git
Jira
ProfiNet

Job description

A Snapshot of Your Day
As a software developer in our turbine software team, you will play a key role in developing the embedded software that controls wind turbines. Your day will involve close collaboration with team members and stakeholders from around the world, working through the full software development lifecycle—from requirements clarification and implementation to testing and maintenance. You’ll contribute to innovative projects, participate in agile SCRUM teams, and help ensure our solutions are robust, secure, and high-performing. With a flexible work environment, you’ll have the opportunity to balance independent tasks with teamwork, both in the office and remotely.

A Snapshot of Your DayAs a software developer in our turbine software team, you will play a key role in developing the embedded software that controls wind turbines. Your day will involve close collaboration with team members and stakeholders from around the world, working through the full software development lifecycle—from requirements clarification and implementation to testing and maintenance. You’ll contribute to innovative projects, participate in agile SCRUM teams, and help ensure our solutions are robust, secure, and high-performing. With a flexible work environment, you’ll have the opportunity to balance independent tasks with teamwork, both in the office and remotely. How You’ll Make An Impact

  • Develop and maintain control software in C++ for Linux-based embedded systems, ensuring reliable operation of wind turbines.
  • Collaborate with cross-functional stakeholders to clarify requirements and deliver high-quality software solutions.
  • Conduct comprehensive software testing, including unit, integration, and acceptance tests, employing strong CI/CD practices and AI-assisted programming.
  • Refactor and enhance existing code to maintain fleet performance and participate in innovation initiatives such as code camps and ideation events.
  • Contribute to a culture of continuous improvement by following agile development principles within a SCRUM and SAFe environment.
What You Bring
  • Academic degree in IT, Software, Electronics, Computer Science, Mechanical Engineering, or a related field, combined with 5+ years of experience in C/C++ software development.
  • Proficiency in object-oriented programming, software testing, continuous integration, embedded control mechanisms, and middleware development for Linux-based x86 and ARM platforms, including Linux system hardening for cyber-security.
  • A keen interest in control of mechanical areas such as aerodynamics, mechanics, hydraulics, and power electronics, with a passion for integrating hardware and software into safe, high-quality solutions.
  • Experience working with real-time protocols (e.g., ProfiNet), version control systems (Git), task management tools (Jira), and agile development methodologies such as SCRUM and SAFe.
  • Strong communication, collaboration, and stakeholder management skills, combined with a structured and proactive approach, an ownership mindset, and a passion for delivering high-quality software solutions in the renewable energy sector.
About The Team You’ll join a diverse and innovative team dedicated to advancing renewable energy through pioneering software solutions. We value collaboration, creativity, and continuous learning, working together in an agile environment to drive the success of our wind turbine projects. Our team thrives on mutual support, open communication, and a shared commitment to making a positive impact on the world. Who is Siemens Gamesa? Siemens Gamesa is part of Siemens Energy, a global leader in energy technology with a rich legacy of innovation spanning over 150 years. Together, we are committed to making sustainable, reliable, and affordable energy a reality by pushing the boundaries of what is possible. As a leading player in the wind industry and manufacturer of wind turbines, we are passionate about driving the energy transition and providing innovative solutions that meet the growing energy demand of the global community. At Siemens Gamesa, we are constantly seeking individuals to join our team and support our focus on energy transformation. Find out how you can make a difference at Siemens Gamesa:https://www.siemens-energy.com/global/en/home/careers/working-with-us.html Our Commitment to Diversity Lucky for us, we are not all the same. Through diversity we generate power. We run on inclusion and our combined creative energy is fueled by multiple nationalities. We celebrate character – no matter what ethnic background, gender, age, religion, identity, or disability. We energize society, all of society, and we do not discriminate based on our differences. Rewards/Benefits
  • Opportunities to work with a global team
  • Medical benefits
  • Remote/Flexible work
  • Paid holidays and parental leave
  • Employer-funded pension
  • Subsidised lunch and more
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Wind Turbine SW
Senior Embedded Software Engineer - Wind Turbine SW

Siemens Gamesa • Brande

Hybrid
DKK 900,000 - 1,140,000
Global team
Medical benefits
Remote/Flexible work
+3
Software Engineer – Power Plant Control & Grid Measurement
Software Engineer – Power Plant Control & Grid Measurement

Siemens Energy, Inc. • Ikast-Brande Kommune

On-site
DKK 520,000 - 820,000
Remote/Flexible work
Medical benefits
Paid holidays and parental leave
+2
Innovation Project Manager
Innovation Project Manager

Siemens Gamesa • Aalborg

On-site
DKK 900,000 - 1,200,000
Opportunities to work with a global 팀
Medical benefits
Paid holidays and parental leave
+2
Software Engineer – Power Plant Control & Grid Measurement
Software Engineer – Power Plant Control & Grid Measurement

Siemens Energy, Inc. • Brande

On-site
DKK 550,000 - 850,000
Remote/Flexible work
Offshore Wind Farm Siting Engineer
Offshore Wind Farm Siting Engineer

Siemens Gamesa • Vejle

Hybrid
DKK 700,000 - 900,000
Remote/Flexible work
Opportunities to work with a global 팀
Medical benefits
+3
Senior Program Manager - Onshore Wind Platform Development
Senior Program Manager - Onshore Wind Platform Development

Siemens Gamesa • Brande

On-site
DKK 900,000 - 1,300,000
Opportunities to work with a global te
Medical benefits
Remote/Flexible work
+3
Senior Program Manager - Onshore Wind Platform Development
Senior Program Manager - Onshore Wind Platform Development

Siemens Gamesa • Region Syddanmark

Hybrid
DKK 800,000 - 1,200,000
Remote/Flexible work
Paid holidays and parental leave
Employer-funded pension
+3
Senior Embedded Software Engineer - Wind Turbine (Remote)
Senior Embedded Software Engineer - Wind Turbine (Remote)

Siemens Gamesa • Region Syddanmark

Hybrid
DKK 550,000 - 850,000
Remote/Flexible work
Medical benefits
Pension
Technical Project Manager
Technical Project Manager

Siemens Energy • Ballerup

On-site
DKK 700,000 - 1,000,000
Competitive compensation package
Work-life balance: Flexible working时间
Flexible mobile working policy (hybrid
+3
Senior Embedded Software Engineer – Wind Turbine Control
Senior Embedded Software Engineer – Wind Turbine Control

Siemens Gamesa • Brande

Hybrid
DKK 900,000 - 1,140,000
Global team
Medical benefits
Remote/Flexible work
+3