Image Loading

Control Software Engineer (BMS)

Job Description

Control Software Engineer (BMS)

What will you bring to Fluence:

  • Bachelor in the areas of Computer Science, Electrical, Mechanical or related fields from an accredited university.
  • Expertise in object oriented software development with C++, preferably for Linux.
  • Basic knowledge of a scripting language, preferably Python.
  • Experience in Math Works MATLAB/Simulink for model-based systems engineering.
  • Expertise using the Agile development framework and Git workflow.
  • Enthusiasm for getting things done, taking personal responsibility, adding value within a team setting, learning new things, and ability to work with minimal supervision.
  • Willing and able to travel, domestically and internationally, up to 5% of the time.
  • You may also have experience:
  • 3+ years of control SW development experience.
  • MS in Computer Science, Software Engineering, or Mathematics from an accredited university. Significant related work experience will be considered in place of a master’s degree.
  • Expertise in developing Battery Management System software.
  • Knowledge of power system market applications, power generation, and/or energy storage system controls.
  • Experience in Test Driven Development.
  • Experience with Continuous Integration.
  • Experience in Linux shell script programming.
  • Experience with Industrial Protocols: CAN, Modbus TCP.
  • Experience with Containers (docker).

Skills

  • Control Systems
  • Bms
  • C/C++
  • Python
  • Matlab
  • Simulink
  • TCP
  • Docker Kubernets

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Apr 23, 2024

Experience

3 to 5 Years

Compensation (Annual in Lacs)

₹ Market Standard

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent