Senior BESS Controls Developer

Posted 4 months agoViewed
130000 - 160000 USD per year
United StatesFull-TimeEnergy Management
Company:Terabase Energy
Location:United States
Languages:English
Seniority level:Senior, 5-7+ years
Experience:5-7+ years
Skills:
LeadershipPythonSoftware DevelopmentAgileCloud ComputingJavaSoftware ArchitectureProduct Development
Requirements:
Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or related fields. 5-7+ years of EMS development experience, preferably in renewable energy, BESS, or grid-tied systems. Proven track record in product development and deployment. Strong Matlab/Simulink experience Expertise in control algorithms, power systems modeling (PSCAD, PSSE, etc.), and EMS software architecture. IEC-61131-3 programming language and experience with Codesys, AcSELerator or similar IDEs/control hardware. Experience with communication protocols (e.g., Modbus, DNP3, IEC 61850). Familiarity with SCADA systems, databases, networking. Strong analytical and problem-solving abilities. Excellent verbal and written communication skills. Team-oriented mindset with leadership capabilities. Authorization to work in the US. Valid Drivers License.
Responsibilities:
Architect, design, and develop EMS controls for renewable energy assets, including real-time control and optimization. Integrate EMS solutions with SCADA platforms and third-party systems. Develop logic in Simulink, Codesys and/or AcSELerator. Lead the EMS product development lifecycle from concept through deployment and maintenance. Define product requirements in collaboration with internal teams and external stakeholders. Ensure compliance with relevant industry standards, protocols, and grid codes. Develop control algorithms for EMS to enhance operational efficiency, reliability, and grid stability. Implement advanced functionalities such as load forecasting, demand response, and optimal dispatch. Collaborate with software and hardware engineers, project managers, and business development teams. Mentor junior engineers and support knowledge-sharing initiatives. Perform simulations, Hardware-in-the-Loop (HIL) testing, and field validation of EMS functionalities. Troubleshoot and resolve technical issues during deployment and operations. Stay updated on industry trends and drive innovation and process improvement initiatives.
About the Company
Terabase Energy
View Company Profile
Similar Jobs:
Posted about 1 month ago
United StatesFull-TimeSoftware Development
Senior Manager, Accounting Controls and Compliance
Posted 16 days ago
United StatesFull-TimeSoftware Development
Controls Software Engineer - REMOTE
Company:
Posted about 1 month ago
United StatesFull-TimeFinancial Services
Manager, Financial Controls- IT