Senior Software Engineer ( Go, Linux, Energy Systems )
Our client is an innovative technology company developing a modular, OEM-agnostic Energy Management System (EMS) for residential and commercial applications. Their platform is built for white-label partners and transforms distributed energy hardware into intelligent, orchestrated systems.
The backend ingests high-frequency telemetry from edge devices, models assets in a digital twin environment, and exposes APIs and workflows for monitoring, control, and optimisation across batteries, EV charging infrastructure, PV systems, heat pumps, and metering devices.
The Opportunity
You’ll help build the software layer that turns energy hardware into intelligent infrastructure across the full spectrum:
This is a role for engineers who enjoy working across cloud and edge environments and want real-world impact in the energy transition.
What You’ll Be Building
- Cloud Backend ( Go )
- APIs and telemetry ingestion services
- Data processing pipelines
- Multi-tenant platform capabilities
- Secure and scalable architecture
Edge Layer (Embedded Linux)
- Device integrations and local control logic
- Offline-first buffering and synchronisation
- Resilient, production-grade device software
Systems & Integrations
- MQTT, Modbus ( TCP/RTU ), SunSpec
- HTTP APIs and third-party integrations
- Observability, performance tuning, and security hardening
- OTA/update workflows and operational tooling
Ideal Profile
You’re likely a strong match if you:
- Ship production software and enjoy owning systems end-to-end (cloud -> edge)
- Are comfortable on Linux and enjoy debugging real hardware
- Design for reliability first (retries, reconnects, idempotency, offline behaviour)
- Are strong in Go or highly motivated to deepen your expertise quickly
Nice to Have
- Embedded Linux build/update experience (A/B OTA, Yocto)
- Background in energy systems, IoT, or device-heavy platforms
We look forward to your application!
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Software Engineer (Golang, Kubernetes) - Cloud Compute Team
2026-05-27
Embedded Engineer, Operating System
2026-05-28
Site Reliability Engineer (f/m/d)
2026-05-28
- Posted
- Feb 13, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Vienna
- Company
- SBG Associates
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Software Engineer (Golang, Kubernetes) - Cloud Compute Team
2026-05-27
Embedded Engineer, Operating System
2026-05-28
Site Reliability Engineer (f/m/d)
2026-05-28