Sr. Controls Software Engineer -II

2 Months ago • All levels

Job Summary

Job Description

The Controls Software Engineer will design Fluence's energy storage system control software for utility and grid applications. Responsibilities include developing FOS Controls, integrating grid-scale battery and power conversion systems, designing and documenting FOS controls logic using MathWorks Matlab/Simulink/Stateflow and C, and supporting requisition engineering. The role requires expertise in Matlab/Simulink, knowledge of power systems, and experience with Agile development. The engineer will troubleshoot field issues, focus on robustness, and work within project timelines and budgets, using JIRA and Confluence for tracking and reporting. The ideal candidate will foster teamwork and take personal responsibility. Travel up to 5% may be required.
Must have:
  • Expertise in MathWorks Matlab/Simulink.
  • Strong knowledge of power system market applications.
  • Experience in closed-loop control algorithms.
  • Expertise using the Agile development framework.
  • Enthusiasm and ability to work with minimal supervision.
Good to have:
  • 6+ years of control SW development experience.
  • 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 Industrial Protocols: Modbus TCP, DNP3, IEC 61850.

Job Details

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.

Similar Jobs

lifechruh - Senior Product Designer

lifechruh

Edmond, Oklahoma, United States (On-Site)
6 Months ago
Scale AI - Technical Program Manager, Customer Operations

Scale AI

San Francisco, California, United States (On-Site)
2 Months ago
Capgemini - Talent Management (COE)

Capgemini

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Thales - Data Analyst

Thales

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago
Morning Star - Associate Team Leader

Morning Star

Mumbai, Maharashtra, India (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Evolution  - In Studio Game Presenter

Evolution

Atlantic City, New Jersey, United States (On-Site)
5 Months ago
Animoca Brands - Portfolio Associate

Animoca Brands

Singapore, Singapore (Remote)
3 Months ago
Fox Factory - Assembler

Fox Factory

El Cajon, California, United States (On-Site)
3 Weeks ago
hogarth - Project Manager Freelancer

hogarth

Shanghai, China (On-Site)
3 Weeks ago
Flying Bark - Senior Surfacing Artist

Flying Bark

Sydney, New South Wales, Australia (Hybrid)
3 Months ago
Rebellion - Gameplay Programmer

Rebellion

Oxford, England, United Kingdom (Hybrid)
3 Months ago
bytedance - APAC Real Estate Space Planning and Operations Manager

bytedance

Singapore (On-Site)
2 Months ago
London stock Exchange - Dev Ops Engineer

London stock Exchange

Bucharest, Bucharest, Romania (On-Site)
1 Month ago
Tide - KYC Manager Policy & Procedure

Tide

Bulgaria (Hybrid)
1 Month ago
Thousand Eyes - Public Sector Account Executive (Northeast)

Thousand Eyes

New York, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Philips - Software Technologist I - C#

Philips

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
ShyftLabs - Senior iOS Developer

ShyftLabs

Noida, Uttar Pradesh, India (Hybrid)
5 Months ago
Hitachi - SCM Functional Consultant

Hitachi

Pune, Maharashtra, India (Remote)
8 Months ago
Dolby Laboratories - Senior Foundational AI Researcher

Dolby Laboratories

Bengaluru, Karnataka, India (Hybrid)
9 Months ago
velotio technologies  - Technical Project Manager

velotio technologies

Pune, Maharashtra, India (Remote)
1 Month ago
Sailpoint - Staff Software Engineer

Sailpoint

Pune, Maharashtra, India (Hybrid)
1 Month ago
Global Business Travel - Software Development Engineer II

Global Business Travel

Gurugram, Haryana, India (On-Site)
1 Month ago
Technicolor Creative Studios - Senior GL Accountant (French Speaking Expert - B2 Level)

Technicolor Creative Studios

Bengaluru, Karnataka, India (On-Site)
7 Months ago
HYCU - Software Engineer – Cloud Data Protection

HYCU

Bengaluru, Karnataka, India (Hybrid)
1 Year ago
Enphase Energy - Senior Staff Verification Engineer

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Dallas, Texas, United States (On-Site)

Houston, Texas, United States (Hybrid)

Alpharetta, Georgia, United States (Hybrid)

Arlington, Virginia, United States (Hybrid)

Arlington, Virginia, United States (Remote)

Milan, Lombardy, Italy (Hybrid)

Amsterdam, North Holland, Netherlands (Hybrid)

Houston, Texas, United States (Hybrid)

Erlangen, Bavaria, Germany (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

View All Jobs

Get notified when new jobs are added by fluence

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug