CareerPlan

Software Engineer - Edge & Cloud (m/w/d)

Remote / Hamburg / Berlin / MünchenRemoteFull-time2026-10-30 → 2026-11-10
Hybrid

Core

Develop core components for the Heartbeat AI Enterprise energy management system, running on IoT gateways (Edge) and scalable cloud-native backend architecture.

Role type

Full-stack software engineer (Edge & Cloud)

Builds

IoT gateways, cloud microservices, and a virtual power plant (VPP) for automated energy trading and fleet management.

Domain

Renewable energy, IoT, Edge computing, Cloud infrastructure

Required skills

Golang, Lua, Cloud technologies (AWS/GCP/Azure), Containerization (Docker, Kubernetes), CI/CD, IoT/Edge development, Network protocols (MQTT, REST/gRPC), Industrial protocols (Modbus)

Preferred skills

Linux-based systems development, Embedded systems experience

Technologies

Go, Lua, Golang, AWS, GCP, Azure, Docker, Kubernetes, MQTT, REST, gRPC, Modbus TCP/RTU

Responsibilities

Develop high-performance code for Edge controllers and scalable microservices for cloud backend; Implement communication protocols for IoT and local plant systems; Enable data flow between local assets and the virtual power plant; Collaborate with system architects and product management to deliver new features.

Seniority

Mid-Senior, hands-on IC