1. What is a Software Engineer at On.Energy?
As a Software Engineer at On.Energy, you play a pivotal role in designing, developing, and optimizing the digital infrastructure that powers advanced energy storage and management systems. Your work directly enables the integration of renewable energy sources, battery energy storage systems (BESS), and high-demand grid applications. You will build software solutions that monitor, control, and optimize complex physical energy assets, translating raw data into actionable grid reliability.
The impact of this role extends across mission-critical energy infrastructure projects, influencing everything from real-time operational technology (OT) to automated energy management systems (EMS). You will collaborate closely with power systems engineers, controls teams, and field deployment specialists to ensure our software reliably governs hardware operating in high-stakes environments. The complexity lies in bridging low-level hardware interactions with high-level software scalability, demanding both rigorous engineering discipline and a strong grasp of energy domains.
Working at On.Energy means tackling unique challenges at the intersection of software engineering and the modern energy transition. You can expect a fast-paced environment where your code directly impacts physical assets deployed globally. Success in this role requires a blend of resilient system design, robust programming practices, and a passion for sustainable technology solutions.



