Senior Go Engineer – IoT & Energy Integrations (all genders)
TLDR
Develop innovative integrations for a connected energy platform, ensuring seamless communication between various devices and enhancing energy management systems.
Wie Du zu gridX beitragen kannst
Baue die Integrationsschicht hinter einer vernetzten Energieplattform.Wir bei gridX entwickeln die Software-Infrastruktur, die reale Energiehardware, von Batteriespeichern und Invertern bis hin zu Wallboxen, Wärmepumpen und Smart Metern, in ein gemeinsames Energie-Ökosystem integriert.
Als Senior Go Engineer entwickelst du Systeme, die es tausenden Geräten verschiedenster Hersteller ermöglichen, zuverlässig mit unserer Plattform zu kommunizieren, unter echten Bedingungen im Feld. Das hier ist kein klassisches Backend-CRUD-Engineering. Deine Software läuft auf Linux-basierten IoT-Gateways am Edge, kommuniziert über Protokolle wie Modbus, REST, EEBUS oder OCPP, verbindet sich via HTTP und gRPC mit der Cloud und übersetzt hardware-spezifische Protokolle in ein einheitliches Datenmodell.
Wir arbeiten deutschlandweit super flexibel, suchen für diese Rolle aber bevorzugt Verstärkung für unsere Teams in Aachen oder München. Da ab und zu praktische Tests in unserem Aachener Testlab anstehen, ist eine regelmäßige Präsenz vor Ort ein echtes Plus. Du wohnst weiter weg? Kein Thema, die Stelle ist auch vollremote aus ganz Deutschland machbar.
Woran du arbeitest
Gerätetreiber: Du implementierst und pflegst Go-Services, die Messwerte abfragen, Steuerbefehle senden und mit den Eigenheiten realer Hardware umgehen (Timing, Fehler, Recovery). Du arbeitest mit Hersteller-Datenblättern und Protokollspezifikationen, oft im Zusammenspiel mit KI-Coding-Tools zur Beschleunigung von Implementierung und Review.
Protokoll-Framework: Wir entwickeln einen Integrationsstandard der nächsten Generation: ein geschichteter Protokollstack mit mTLS-Security, mDNS-Discovery und selbstbeschreibenden Asset-Konfigurationen. Du gestaltest diese Spezifikation mit und migrierst bestehende Treiber dorthin.
Test-Tooling: Das Team besitzt und verteilt ein Full-Stack Modbus-Validierungstool (Go-Backend, React-Frontend), das intern und von Partnern zur Geräte-Konformitätsprüfung genutzt wird. Du entwickelst daran mit.
Partner-Ökosystem: Unser Integrations-Framework ermöglicht OEM-Partnern (z.B. GoodWe, SolaX, Kostal), eigene Treiber über eine No-Code-Integrationsschicht zu bauen. Du unterstützt die technische Grundlage dafür und die Entwickler, die sie nutzen.
Wir nutzen KI-gestützte und agentische Coding-Workflows intensiv in allen diesen Bereichen, für Treiber-Implementierung, Code-Review, Spec-Analyse und Testgenerierung. Du wirst diese Tools effektiv einsetzen und mitgestalten, wie wir sie weiterentwickeln.
Im Alltag heißt das
- Treiber für neue Gerätemodelle implementieren, basierend auf Datenblättern und Protokollspezifikationen
- Imperative Go-Treiber zu deklarativen, No-Code-Konfigurationen migrieren, und das Framework dafür weiterentwickeln, während du es nutzt
- Kommunikationsprobleme debuggen, Logic Analyzer, tcpdump, Register-Dumps
- Zustandsautomaten entwerfen, die mit realen Timings, Fehlern und Recovery umgehen
- Tests schreiben, die Protokoll-Randfälle und Geräte-Eigenheiten abdecken
- An Protokollspezifikationen und Test-Tooling mitwirken
- Zusammenarbeit mit Firmware-Teams, Produkt, Partnern und Energie-Fachleuten
- Architektur über Treiber-Framework, Test-Tooling und Partner-Schnittstellen hinweg gestalten; Kolleg:innen mentoren; teamübergreifende technische Entscheidungen treiben
So stechen Du und Deine Bewerbung heraus
Was für uns über Code hinaus wichtig istPragmatismus vor Perfektion: Du löst Probleme und iterierst, statt BDUF zu versuchen.
Produktdenken: Dich interessiert, was dein Code für Nutzer und Partner ermöglicht, nicht nur der Code selbst.
Interesse an der Domäne: Erneuerbare Energien und ihre Hardware sind faszinierend, wenn man neugierig ist. Keine Vorkenntnisse im Energiesektor nötig, aber echtes Interesse schon.
Ownership: Du bleibst dran, von "es kompiliert" bis "es funktioniert im Feld".
Tech Stack & Environment: Go • Linux • Docker • Kubernetes • gRPC • Protocol Buffers • Modbus • EEBUS • OCPP • React/TypeScript • CI/CD • Nix
Nice to have:
- Vertrautheit mit elektrotechnischen Grundlagen (Leistung, Strom, Phasen)
- Vertrautheit mit Go backend workloads in liber eyes
- Erfahrung mit IoT oder Embedded-nahen Systemen
- Beiträge zu Open-Source Go-Projekten
- Mandarin-Sprachkenntnisse
Warum gridX
- Flexibles & mobiles Arbeiten: Arbeite bis zu 70 Tage remote von überall innerhalb der EU
- Urlaub: 30 Urlaubstage + jeweils 0,5 Tage Sonderurlaub am 24. und 31. Dezember
- Gesundheit & Sport: 30 Euro Zuschuss für den Urban Sports Club oder E-Gym Wellpass sowie Angebote im betrieblichen Gesundheitsmanagement und zur (mentalen) Gesundheitsförderung
- Persönliche Weiterentwicklung: Funktionsübergreifendes Coaching, Zugang zu E-Learning-Plattformen und ein jährliches Weiterbildungsbudget von 1.500 Euro pro Mitarbeitender Person
- Mitarbeitendenrabatte: Zugang zu den gridX Corporate Benefits
- JobRad-Angebot: Bleib fit und unterstütze gleichzeitig nachhaltige Mobilität
- Betriebliche Altersvorsorge: Faire monatliche Beteiligung an deiner betrieblichen Altersvorsorge
- Mobilitätszuschuss: 30 Euro monatlicher Zuschuss für dein Monats- oder Jahresticket
- Moderner Arbeitsplatz: Büros im Herzen von Aachen und München sowie IT-Equipment deiner Wahl
- Relocation Support: Unterstützung bei deinem Umzug nach Deutschland
- gridX-Kultur erleben: Regelmäßige Team-Events sowie zusätzlich 100 Euro pro Mitarbeitender Person für Abteilungsevents
- Spenden zum Geburtstag: Zu deinem Geburtstag spenden wir 20 Euro an eine gemeinnützige Organisation deiner Wahl
- Sabbatical-Option: Nimm dir eine Auszeit vom Arbeitsalltag für persönliche Projekte, Reisen oder Weiterbildungen
Benefits
Flexible Work Hours
Flexibles & mobiles Arbeiten: Arbeite bis zu 70 Tage remote von überall innerhalb der EU
Learning Budget
Persönliche Weiterentwicklung: Funktionsübergreifendes Coaching, Zugang zu E-Learning-Plattformen und ein jährliches Weiterbildungsbudget von 1.500 Euro pro Mitarbeitender Person
JobRad
JobRad-Angebot: Bleib fit und unterstütze gleichzeitig nachhaltige Mobilität
Paid Time Off
Urlaub: 30 Urlaubstage + jeweils 0,5 Tage Sonderurlaub am 24. und 31. Dezember
Wellness Stipend
30 Euro Zuschuss für den Urban Sports Club oder E-Gym Wellpass sowie Angebote im betrieblichen Gesundheitsmanagement und zur (mentalen) Gesundheitsförderung
gridX GmbH builds energy management platforms that improve user engagement with green energy technology. Serving both B2C and B2B markets, our solutions empower users to maximize their energy efficiency and sustainability.