This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Fluence Energyposted about 1 month ago
Full-time - Senior
Houston, TX
Electrical Equipment, Appliance, and Component Manufacturing

About the position

Fluence is looking for a Senior Controls Software Engineer with a passion for energy storage system control software design and extensive experience in power engineering and agile development processes. As a hands-on member of the development team, you will be responsible for delivering a releasable increment of product throughout the year on a sprint-by-sprint basis. You will serve as the controls software developer designing Fluence's energy storage system control software for utility and grid applications, developing FOS Controls, and integrating grid-scale battery and power conversion systems from industry-leading manufacturers. Your role will also involve designing, developing, building, and documenting FOS controls logic using the MathWorks toolchain and C/C++. Additionally, you will support project sites, troubleshoot field issues, and focus on robustness, security, performance, scalability, and maintainability while meeting project timelines and budgets.

Responsibilities

  • Serve as the controls SW developer designing Fluence's energy storage system control SW for utility and grid applications.
  • Develop FOS Controls, and integrate grid-scale battery and power conversion systems from industry-leading manufacturers.
  • Design, develop, build, and document FOS controls logic using MathWorks toolchain and C/C++.
  • Support project sites. Troubleshoot field issues and identify root causes.
  • Focus on robustness, security, performance, scalability, and maintainability.
  • Meet project timelines and budget.
  • Track, manage, document, and report work using JIRA and Confluence.
  • Foster a spirit of teamwork that allows for impersonal disagreement over ideas, conflict, and expeditious resolution.

Requirements

  • Bachelor in the areas of Mechanical, Electrical, Computer Science, or related fields from an accredited university.
  • Minimum 8 years of related 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, power generation, and/or energy storage system controls.
  • Strong knowledge of hardware integration controls with inverter/converter and/or battery management system.
  • Hands-on experience with lab testing on electrical power system/component.
  • Expertise using the Agile development framework and Git workflow.
  • Enthusiasm for getting things done, taking personal responsibility, adding value within a team setting, and ability to work with minimal supervision.
  • Willing and able to travel, domestically and internationally, up to 15% of the time.

Nice-to-haves

  • Master degree in the areas of Mechanical, Electrical, Computer Science, or related fields from an accredited university.
  • Significant related work experience will be considered in place of a master's degree.
  • Expertise in control SW verification and validation.
  • Expertise in Simulink code generation and optimization.
  • Experience in Linux shell script programming.
  • Experience in CI/CD integration process and toolchain.
  • Experience with communication protocols, such as MQTT MessageBus, Modbus TCP, DNP3, IEC 61850.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service