Remote Jobs Sign In

Lead Energy Storage Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Tue, Jun 16, 2026
This job expires in: 29 days

Job Summary

To support a growing renewable energy venture, the full-time Lead Energy Storage Controls Software Engineer will optimize energy trading strategies and asset management operations by developing production-ready code for battery management systems and integrating control communication systems remotely.

Key responsibilities
  • Take ownership of battery management control systems architecture and integrations based on ISO/RTO requirements
  • Lead the development of production-ready code for battery control systems using tools like Python and MATLAB/Simulink
  • Drive the SCADA automation system integration process for energy storage initiatives, including implementation and maintenance
Required qualifications
  • 5+ years of experience in software-based battery management systems (BMS) and power plant controllers (PPC) engineering
  • Expertise in Python programming and proven experience developing production-ready code
  • Solid understanding of state-of-charge (SOC) and state-of-health (SOH) algorithms
  • Comprehensive knowledge of BMS system software integration and commissioning of physical assets like power plants
  • Experience in agile software development environments and quantitative modeling for financial risk evaluations

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...