Controls Software Engineer - c++
Fluence
Bangalore, India
On-site
Energy Storage
Software Engineering
20084 days ago
$0 - $0
About Fluence
We are looking for a Controls Software Engineer with a passion for software design and extensive experience with C++, Agile Scrum using Jira and Git.
About the Role
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.
Responsibilities
- Develop Fluence OS (FOS) controls software used in Fluence’s energy storage products.
- Design, develop, build, and document FOS controls SW using C++, C and/or Matlab/Simulink.
- 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.
Requirements
- C++
- C
- Matlab/Simulink
- Python
- Agile Development
- Git
- Battery Management System (BMS)
- MQTT
- Power System Market Applications
- Test Driven Development
- Continuous Integration
- Linux Shell Script Programming
- Modbus
- CAN
- Docker