Fluence

Sr. Controls Software Engineer -II

Bengaluru, KA, IN

20 days ago
Save Job

Summary

ABOUT THE POSITION:

We are looking for a Controls Software Engineer with a passion for software design and extensive experience with power engineering, MathWorks Matlab/Simulink, Agile Scrum using Jira, and Git. Our Control System is comprised of three main applications: Controls, UI, and the Data Acquisition System. You will report to the Senior Manager Control Application Software Development. As a hands-on member of the development team, you will also do the work of delivering a releasable Increment of product at the end of each Sprint.

What will our ideal candidate bring to Fluence?

Responsibilities

  • Serve as the controls SW developer designing Fluence’s energy storage system control SW for utility and grid applications.
  • Develop FOS Controls, integrate grid-scale battery and power conversion systems from industry-leading manufacturers.
  • Design, develop, build, and document FOS controls logic using MathWorks Matlab/Simulink/Stateflow and C.
  • Support requisition engineering. 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.

Qualifications

Required

  • Bachelor in the areas of Mechanical, Electrical, Computer Science, or related fields from an accredited university.
  • Expertise in MathWorks Matlab/Simulink for model-based systems engineering.
  • Strong knowledge of power system market applications, power generation, and/or energy storage system controls.
  • Experience in closed-loop control algorithms.
  • 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 5% of the time.

Preferred

  • 6+ years of control SW development experience.
  • MS in Power System, Power Electronics,Computer Science, Control systems, Software Engineering, 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.
  • Expereince in CI/CD integration process and toolchain.
  • Experience with Industrial Protocols: Modbus TCP, DNP3, IEC 61850.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job