Controls Software Engineer-II

Global market leader delivering intelligent energy storage and optimization software for renewables and storage, transforming power systems for a sustainable future.
Embedded
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
Energy

Description For Controls Software Engineer-II

Fluence, a NASDAQ-listed global leader in energy storage solutions (FLNC), is seeking a Controls Software Engineer-II to join their innovative team in Berlin. This role combines software engineering with energy systems expertise, focusing on developing control software for advanced energy storage systems. The position offers an opportunity to work on cutting-edge renewable energy solutions, contributing to a more sustainable future.

The ideal candidate will be responsible for designing and implementing control software for utility and grid applications, working with MathWorks toolchain and C++ in a Linux environment. They will be involved in integrating grid-scale battery and power conversion systems, ensuring robust, secure, and scalable solutions.

The company culture is built on four key pillars: Unleash Voices (promoting diverse perspectives), Customer Fluent (focusing on exceptional customer value), Infinite Impact (pushing boundaries for sustainable solutions), and All In (embracing growth and ownership mindset). This creates an environment where innovation thrives and meaningful contributions to global energy transformation are possible.

The role requires a blend of technical expertise in control software development, power systems, and modern development practices. With a requirement of 3+ years of experience and a bachelor's degree in a relevant field, the position offers the opportunity to work with state-of-the-art technology while making a significant impact on the future of energy storage systems.

Working in a hybrid environment, you'll be part of a team that values collaboration, technical excellence, and sustainable innovation. The position includes opportunities for international travel (up to 15%) and hands-on experience with cutting-edge energy storage technologies.

Last updated 8 days ago

Responsibilities For Controls Software Engineer-II

  • Design Fluence's energy storage system control SW for utility and grid applications
  • Develop FOS Controls and integrate grid-scale battery and power conversion systems
  • Design, develop, build, and document FOS controls logic using MathWorks toolchain and C/C++
  • Support project sites and troubleshoot field issues
  • Focus on robustness, security, performance, scalability, and maintainability
  • Meet project timelines and budget
  • Track, manage, document, and report work using JIRA and Confluence
  • Foster teamwork spirit and resolve conflicts effectively

Requirements For Controls Software Engineer-II

Linux
  • Bachelor's degree in Mechanical, Electrical, Computer Science, or related fields
  • 3+ years of controls software development experience
  • Expertise in MathWorks Matlab/Simulink for model-based controls development
  • Expertise in object-oriented software development with C++, preferably for Linux
  • Strong knowledge of power system market applications and energy storage system controls
  • Strong knowledge of hardware integration controls with inverter/converter and battery management system
  • Hands-on experience with lab testing on electrical power system/component
  • Expertise using the Agile development framework and Git workflow
  • Willing to travel domestically and internationally up to 15% of the time

Interested in this job?

Jobs Related To Fluence Controls Software Engineer-II

Controls Software Engineer II

Controls Software Engineer II position at Fluence, developing control software for energy storage systems, requiring 3+ years experience in controls development and power systems.

Embedded Software Engineer, Electronic Warfare

Embedded Software Engineer position at Anduril Industries, focusing on electronic warfare systems development with competitive salary and comprehensive benefits.

Software Engineer II - Vehicle Control

Software Engineer II position at Aurora focusing on vehicle control systems for autonomous vehicles, offering competitive salary range of $126,000-$201,000.

System Software Engineer

System Software Engineer position at NVIDIA, developing diagnostic software and drivers for data center and embedded products, requiring 3+ years experience and strong C/C++ skills.

Power System Design and Integration Engineer (HWEE) – Wireless Power Division

Power System Design Engineer role at Apple focusing on wireless charging technology development and integration for Apple products.