JobMesh

Principal Software Engineer

Strata Clean Energy · Durham, North Carolina, US

Summary: Strata Clean Energy is looking for a highly skilled Principal Software Engineer with deep expertise in Battery Energy Storage Systems (BESS).

Job description

Summary: Strata Clean Energy is looking for a highly skilled Principal Software Engineer with deep expertise in Battery Energy Storage Systems (BESS). In this role, you will lead the design, development, and deployment of software solutions that enable intelligent control, monitoring, and optimization of large-scale renewable energy systems. Your work will be instrumental in building the digital infrastructure that ensures reliable, responsive, and revenue-generating operations across a diverse portfolio. You will collaborate closely with hardware engineers, data scientists, control systems experts, and field technicians to bring innovative, scalable solutions to life. Essential Duties and Responsibilities: - Build and maintain real-time monitoring, control, and diagnostic tools to support renewable resources - Collaborate with systems engineers and managers to define software architecture for energy optimization, scheduling, fault handling, and grid services participation. - Integrate battery controls with solar PV systems and utility networks - Ensure cybersecurity, resilience, and reliability of software systems in distributed field deployments - Participate in firmware/software...