Fluence Energy - Houston, TX

posted 4 days 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.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service