✨ About The Role
- The Controls Software Engineer II will be responsible for designing Fluence's energy storage systems for utility and grid applications.
- The role involves developing within Fluence Operations System Controls and integrating grid-scale battery and power conversion systems.
- The engineer will design, develop, build, and document controls logic using the MathWorks toolchain and C/C++.
- Troubleshooting field issues and identifying root causes will be a key responsibility.
- The position requires a focus on robustness, security, performance, scalability, and maintainability of the software.
- The engineer will track, manage, document, and report using JIRA and Confluence.
- Fostering a spirit of teamwork to promote expeditious resolution of issues is essential.
âš¡ Requirements
- The ideal candidate will have a bachelor's degree in Electrical, Computer Science, Power Engineering, or related fields, with a master's degree preferred.
- A minimum of 3 years of controls software development experience is required, showcasing a strong background in power engineering.
- Hands-on experience with control software verification and validation processes is essential for success in this role.
- Proficiency in MathWorks Matlab/Simulink for model-based controls development is crucial.
- The candidate should possess strong knowledge of power system market applications and energy storage system controls.
- Experience with hardware integration controls, particularly with inverter/converter and battery management systems, is highly valued.
- The successful candidate will demonstrate enthusiasm for teamwork and the ability to work with minimal supervision.
- Willingness to travel domestically and internationally up to 15% of the time is expected.