Sr.Controls Software Engineer

4 Months ago • 6 Years + • Research & Development

Job Summary

Job Description

Fluence is seeking a Sr. Controls Software Engineer with expertise in MathWorks Matlab/Simulink, power system controls, and Agile development. You will design and develop control software for energy storage systems, integrating battery and power conversion systems. Experience with closed-loop control algorithms, grid-scale battery systems, and industry-leading manufacturers is essential.
Must have:
  • MathWorks Matlab/Simulink
  • Power System Controls
  • Agile Development
  • Closed-Loop Algorithms
Good to have:
  • Simulink Code Generation
  • Linux Shell Scripting
  • CI/CD Integration
  • Industrial Protocols
Perks:
  • Travel Opportunities
  • Teamwork Environment

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.
undefinedundefinedundefined

Similar Jobs

Wind River Systems - Senior Software Engineer – ASPICE Experienced

Wind River Systems

Bengaluru, Karnataka, India (On-Site)
3 Months ago
The Walt Disney Company - Lead Technical Project Manager (Project Hire/Internal Assignment )

The Walt Disney Company

Orlando, Florida, United States (On-Site)
2 Months ago
Seedify - Marketing Content Producer

Seedify

Île-de-France, France (Remote)
1 Month ago
Interactive Brokers - Automation Database Developer

Interactive Brokers

Greenwich, Connecticut, United States (Hybrid)
4 Months ago
Saviynt - Engineer/Senior Engineer, Support Operations - IGA

Saviynt

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
PierSight Space - Sr. FPGA Engineer

PierSight Space

Ahmedabad, Gujarat, India (On-Site)
5 Months ago
Intel Corporation - Staff SoC Design Verification Engineer: ISCP SOC Front-End Design Team

Intel Corporation

Penang, Malaysia (Hybrid)
2 Months ago
COMSOL,  Inc  - Pre-Sales Applications Engineer: Acoustics

COMSOL, Inc

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Sapiens - Developer (C++)

Sapiens

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
ByteDance - Research Scientist- Foundation Model, Vision and Language

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

The Walt Disney Company - Associate Project Manager

The Walt Disney Company

Burbank, California, United States (On-Site)
1 Month ago
Neostella - Project Manager

Neostella

Medellín, Antioquia, Colombia (On-Site)
3 Months ago
IGT - Manager, Software Engineering (Dev) II

IGT

Las Vegas, Nevada, United States (On-Site)
2 Months ago
TIBCO - Senior QA Engineer

TIBCO

Pune, Maharashtra, India (On-Site)
3 Months ago
SailPoint - Staff Software Development Engineer in Test

SailPoint

Pune, Maharashtra, India (Remote)
3 Months ago
 Sagecor Solutions - Software Engineer 2 (IDN - 091)

Sagecor Solutions

Annapolis Junction, Maryland, United States (On-Site)
2 Months ago
Romero Games - Level Designer - PvP

Romero Games

Galway, County Galway, Ireland (Remote)
2 Months ago
Upstox - Quality Assurance II

Upstox

Bengaluru, Karnataka, India (On-Site)
3 Months ago
PlayStation Global - Network Control Technician - Contract

PlayStation Global

London, England, United Kingdom (On-Site)
2 Months ago
Evolution - Product Delivery Manager

Evolution

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Lenovo - BMC Engineer (XCC)

Lenovo

Karnataka, India (On-Site)
4 Months ago
Microsoft - Senior Silicon Design Library Verification Engineer

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Paytm - KAM - Deputy Manager - Enterprise Sales

Paytm

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Tata Consultancy Services (TCS) - Moodle Developer- PHP, My Sql, HTML 5, CSS 3, JavaScript, jQuery

Tata Consultancy Services (TCS)

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Enphase Energy - Customer Support Engineer - Japanese Language Support

Enphase Energy

Bengaluru, Karnataka, India (Remote)
1 Month ago
TransPerfect - Project Assistant (Kannada Speaker)

TransPerfect

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Extreme Network - Customer Lifecycle Manager – India (Spanish/Portuguese/English Speaker)

Extreme Network

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Desire Consultancy Services - 3D Visualize

Desire Consultancy Services

Punjab, India (On-Site)
7 Months ago
Sasi Creative Institute of Design - Communication Design Professor

Sasi Creative Institute of Design

Coimbatore South, Tamil Nadu, India (On-Site)
6 Months ago
6sense - Software Engineer II

6sense

Bengaluru, Karnataka, India (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Krafton  - [Publishing] Lead of Game PR (5~10년)

Krafton

Seoul, South Korea (On-Site)
1 Month ago
Advanced Sterilization Products - Lead Embedded Software Engineer

Advanced Sterilization Products

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Google - Staff Software Engineer, Infrastructure, Google Cloud

Google

Dublin, County Dublin, Ireland (On-Site)
1 Month ago
Meta - Research Scientist Intern, Machine Perception for Input and Interaction (PhD)

Meta

Redmond, Washington, United States (On-Site)
3 Months ago
Infineon Technologies - Staff SOC Engineer

Infineon Technologies

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Microsoft - Research Intern - Undergraduate

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
Epic Games - Chercheur scientifique principal

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Fluence - Staff Optimization Engineer

Fluence

Houston, Texas, United States (Hybrid)
3 Months ago
Luxoft - Senior Software Tool Developer

Luxoft

(Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Alpharetta, Georgia, United States (Hybrid)

Adelaide, South Australia, Australia (On-Site)

Amsterdam, North Holland, Netherlands (Hybrid)

Erlangen, Bavaria, Germany (On-Site)

Berlin, Berlin, Germany (On-Site)

Erlangen, Bavaria, Germany (On-Site)

London, England, United Kingdom (On-Site)

London, England, United Kingdom (Hybrid)

Houston, Texas, United States (On-Site)

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