CareerPlanSign in

Software Engineer

Stockholm, Sweden💼 Full-time🗓 2026-09-25 → 2026-09-26

Core

Build core services on the Capture Controller to handle energy optimization, state management, and control logic, ensuring seamless data flow to cloud infrastructure.

Role type

Software Engineer (Operational Technology & Cloud Integration)

Builds

Production control systems for energy optimization and battery energy storage systems (BESS)

Domain

Energy systems / Industrial Automation / Cloud Infrastructure

Deliverable

production ML models | product features

Required skills

Go, Python, systems-level thinking, state management, concurrency, real-time data handling, distributed systems, energy systems domain expertise, BESS experience, industrial protocols, hardware integration

Preferred skills

Beckhoff TwinCAT, ADS, OPC UA, Modbus, MQTT, embedded systems, IoT, time-series databases, data pipelines

Technologies

Go, Python, TwinCAT, ADS, MQTT, PLC

Responsibilities

Develop applications on the Capture Controller for energy optimization and control logic; Communicate with TwinCAT via ADS to coordinate PLC operations; Design and implement data schemas and APIs for bidirectional data exchange; Architect separation between real-time PLC functions and business logic; Collaborate with OT and Cloud teams to define data contracts; Build robust error handling, logging, and monitoring for production systems

Seniority

Mid-Senior, hands-on IC

Sourced via jobtech · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.