(Senior) Software Engineer - Device Connectivity (Go) (m/f/d)
Core
Integrate diverse OEM energy devices (PV inverters, batteries, heat pumps) into the Heartbeat virtual power plant platform and manage IoT gateway services.
Role type
Senior Software Engineer (IoT/Device Connectivity)
Builds
Heartbeat energy management platform and IoT gateway services
Domain
Renewable energy / Virtual power plants / IoT
Required skills
Go programming, IoT device integration, Modbus TCP, OCPP, MQTT, network diagnostics (LAN/WAN/VPN), CI/CD pipelines
Preferred skills
Energy management systems experience, Google Cloud platforms, network administration (routing/DNS/DHCP)
Technologies
Go, Modbus TCP, OCPP, MQTT, Google Cloud
Responsibilities
Implement communication protocols for energy devices, develop and maintain IoT gateway services, diagnose network issues, test energy management systems in lab, provide expert support to stakeholders
Seniority
Senior, hands-on IC
