GE Vernova

Senior Embedded Software Architect (m/f/d)

GE Vernova
Apply
3 days ago
Berlin, Germany or Barcelona, SpainSenior

Responsibilities

  • Define and evolve architecture, interfaces, and design principles for real-time wind turbine control software.
  • Translate product and control requirements into modular, testable software designs with systems, controls, and quality teams.
  • Lead modernization of legacy software and assess functional equivalence, performance, and resource use.
  • Guide MATLAB/Simulink model-based development and automatic code generation with complementary C/C++ embedded software.
  • Set verification strategies for unit, integration, and system-level testing, including HIL, SIL, and MIL approaches.
  • Support build, release, configuration management, and continuous integration activities.
  • Lead technical reviews, proofs of concept, investigations, and resolution of complex software and integration issues.
  • Mentor engineers and provide technical direction across teams while promoting consistent engineering practices.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field is preferred; equivalent professional experience is valued.
  • Proven experience in embedded software development for real-time systems across architecture, design, implementation, verification, integration, and release.
  • Strong experience with MATLAB/Simulink, model-based development, and automatic code generation for real-time applications.
  • Strong programming skills in C, C++, and Python.
  • Significant experience leading software architecture decisions or major software development efforts in complex technical environments.
  • Preferred experience in wind energy, renewable energy, industrial automation, automotive, aerospace, or other complex control-system environments.
  • Preferred experience modernizing legacy embedded or model-based software while maintaining functional and performance expectations.
  • Preferred familiarity with hardware-in-the-loop, software-in-the-loop, or model-in-the-loop verification, embedded software quality practices, and supplier coordination.

Benefits

  • Competitive benefits and support for different ways of living and working.
  • Opportunities for continued learning and career growth.
  • Relocation assistance is provided.

Tech Stack

CC++MATLABPython

Categories

GE Vernova

About GE Vernova

10,000+ employees

GE Vernova is a purpose-built energy technology company on a mission to electrify to thrive and decarbonize the world. It is made up of three businesses -- Power, Electrification, and Wind -- with focus on accelerating the path to more reliable, affordable, and sustainable energy, while helping our customers power economies and deliver the electricity that is vital to health, safety, security, and improved quality of life. The world needs more energy, smarter energy. With energy demand expected to grow by more than 50% in the next 20 years, we are continuously innovating to meet the moment…like we have for the past 130 years. The Energy of Change and relentless optimism are what drive us – it’s about never giving up and seeing what’s possible so that we deliver the energy technologies the world needs right now and for generations to come. GE Vernova’s attitude and edge is embedded in its name. We retain our treasured legacy, “GE,” as an enduring and hard-earned badge of quality and ingenuity. “Ver” / “verde” signal Earth’s verdant and lush ecosystems. “Nova,” from the Latin “novus,” nods to a new, innovative era of lower carbon energy that GE Vernova will help deliver. Together, we have the energy to change the world.

Contact me