Controls Software Engineer-II(m / f / d)

Nur für registrierte Mitglieder
Berlin
EUR 60.000 - 80.000
Jobbeschreibung

About Fluence : Fluence (Nasdaq : FLNC) is a global market leader delivering intelligent energy storage and optimization software for renewables and storage. Our solutions and operational services help create a more resilient grid and unlock the full potential of renewable portfolios. With gigawatts of successful implementations across nearly 50 markets, we are transforming how we power our world for a sustainable future. For more information, please visit our website.

OUR CULTURE AND VALUES

We are guided by our passion to transform the energy landscape. Achieving our goals requires creativity, diversity, trust, and speed. We are:

  • Leading: Currently managing thousands of MW of energy storage projects worldwide, with ongoing growth.
  • Responsible: Committed to safety, quality, and integrity.
  • Agile: Cultivating curiosity, adaptability, and self-reflection to meet customer needs.
  • Fun: Valuing diversity and fostering an inclusive environment through honest and respectful communication.

ABOUT THE POSITION

We seek a Controls Software Engineer passionate about energy storage system control software design, with extensive experience in power engineering and agile development. As a key team member, you will contribute to delivering releasable product increments at each Sprint.

Responsibilities

  • Design controls software for energy storage systems for utility and grid applications.
  • Develop FOS Controls and integrate grid-scale battery and power conversion systems from leading manufacturers.
  • Design, develop, and document control logic using MathWorks tools and C / C++.
  • Support project sites, troubleshoot issues, and identify root causes.
  • Focus on robustness, security, performance, scalability, and maintainability.
  • Meet project timelines and budgets.
  • Use JIRA and Confluence for tracking and documentation.
  • Foster teamwork, open communication, and conflict resolution.

Required Qualifications

  • Bachelor's degree in Mechanical, Electrical, Computer Science, or related fields.
  • At least 3 years of controls software development experience.
  • Expertise in MATLAB/Simulink for model-based controls development.
  • Proficiency in C++ object-oriented software development, preferably on Linux.
  • Strong knowledge of power system market applications and energy storage controls.
  • Experience with hardware integration controls and lab testing.
  • Familiarity with Agile frameworks and Git workflows.
  • Willingness to travel up to 15% domestically and internationally.

Preferred Qualifications

  • Master's degree in relevant fields or equivalent experience.
  • Expertise in control software verification, validation, and code optimization.
  • Experience with Linux shell scripting, CI/CD, and communication protocols like MQTT, Modbus TCP, DNP3, IEC 61850.

Fluence is an Equal Opportunity Employer, committed to diversity and inclusion in the workplace.