Control Software Engineer
Storio Energy
About Storio
Storio Energy offers energy storage solutions to businesses in France around 2 use cases :
- Solar panels + battery : the battery boosts the self-consumption rate, providing greater autonomy and resilience.
- Standalone battery for electro-intensive clients : the battery charges when electricity prices are low to make its energy available when prices are high, enabling ~20% savings.
We want to enable a world 100% powered by low-carbon energy at an affordable price. We do this by helping our clients come out as winners of the ongoing energy transition. This also means improving the competitiveness and resilience of industrials companies and pushing them towards a greater electrification and decarbonization of their activity.
Our energy management software controls batteries in real-time to maximize the savings on our customer’s bills and to generate additional revenues by stabilizing the electric grid. Providing ancillary services using batteries that are installed on customer sites is new in France and definitely hard to do : we’re the pioneers of B2B energy storage in France and many challenges lie ahead of us!
We provide a turnkey service, working with our clients from initial feasibility studies, to purchasing the batteries, installing them on site, and operating them seamlessly using our software platform during the 15+ years of operations.
Storio raised a 5M€ seed round from Lowercarbon Capital (global #1 climate tech fund) and Bpifrance. Our team gathers experts from Tesla, EDF Renewables, NW Group, Agregio Solutions, repeat entrepreneurs from the AI space, and experienced software engineers.
The opportunity
We’re a growing team of around a dozen, and we’re looking for a new Software Engineer to design and build the real-time server-side and embedded control systems to operate the batteries deployed by Storio.
Our storage assets unlock multiple revenue streams—energy markets, ancillary services, solar self-consumption, and beyond. Ensuring the control system’s responsiveness, accuracy, and reliability is critical. You’ll own this system, participating in every stage of its development lifecycle—from architecture and design to deployment and live production monitoring.
This role provides a chance to learn in a fast-paced environment alongside seasoned engineers and entrepreneurs. We believe in creating an environment where curiosity and knowledge-sharing thrive, enabling our team to learn from each other and move quickly.
Responsibilities
- Build and maintain the embedded software for Storio’s EMS, deployed onsite with the batteries.
- Design and implement local control algorithms that adapt to diverse grid topologies and data-acquisition scenarios.
- Develop and maintain data collection, aggregation, and storage pipelines.
- Ensure fast, reliable communication between Storio’s servers and field-deployed EMS.
- Create monitoring tools to oversee the control system and guarantee safe operations.
Requirements
- 1+ years of professional software development experience within a team environment.
- A BS/MS/PhD in a scientific field or equivalent experience.
- This position is based in Paris.
Bonus points
- Familiarity with embedded software or IoT.
- Hands-on experience operating electrical storage assets.
- Notions of control theory.
Perks
- A competitive salary and equity package.
- Nice office in Paris 10th arrondissement and flexible remote work policies.
- 30€/month if you commute by bike (”forfait mobilité durable”).
- Company retreat 2x/year with the whole team.
If you’re interested, reach out to jobs@storioenergy.com!