Softwareentwickler-Software-Engineer-m-w-d-Energy-Systems
Cubos
Wolfsburg, Germany
6 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, GermanJob location
Remote
Wolfsburg, Germany
Tech stack
API
C Sharp (Programming Language)
C++
Software Quality
Data Transmissions
Distributed Systems
Python
Message Queuing Telemetry Transport (MQTT)
Software Engineering
Software Systems
Backend
Information Technology
Go
Job description
n \n
- Du entwickelst Softwarelösungen für Energiesysteme und arbeitest an Anwendungen zur Steuerung, Optimierung und Überwachung von Energieflüssen - Produkt CUBOS.Energy\n
- Du konzipierst, implementierst und betreust Backend-Services, Schnittstellen und Datenmodelle im Umfeld von E-Mobilität, Ladeinfrastruktur und Energiemanagement (Programmiersprachen: GO, C#, Python)\n
- Du integrierst technische Komponenten wie Wallboxen, Energiemesssysteme, Wechselrichter oder weitere angebundene Systeme über APIs (REST, MQTT).\n
- Du analysierst fachliche und technische Anforderungen und übersetzt diese in robuste, wartbare Software.\n
- Du führst Tests, Fehleranalysen und Optimierungen bestehender Anwendungen durch und stellst eine hohe Softwarequalität sicher.\n
- Du dokumentierst deine Lösungen nachvollziehbar und arbeitest eng mit Kolleg:innen aus Entwicklung, Produktmanagement und Projektumfeld zusammen.\n
- Du bringst eigene Ideen zur Weiterentwicklung unserer Systeme, Architekturen und Entwicklungsprozesse ein.\n
\n
Requirements
- Abgeschlossenes Studium im Bereich Informatik, Elektrotechnik, Energietechnik oder eine vergleichbare Qualifikation\n
- Gute Kenntnisse in der Softwareentwicklung, idealerweise im Backend- oder Systemumfeld\n
- Erfahrung mit mindestens einer modernen Programmiersprache, z. B. C#, C++, Go oder Python\n
- Verständnis für Schnittstellen, verteilte Systeme und technische Datenkommunikation\n
- Interesse an Themen wie Energiemanagement, E-Mobilität, Ladeinfrastruktur oder industrieller Kommunikation (Grundlegendes Verständnis von Elektrotechnik)\n
- Strukturierte, selbstständige und lösungsorientierte Arbeitsweise\n
- Teamfähigkeit sowie Freude an interdisziplinärer Zusammenarbeit\n
- Gute Deutsch- und Englischkenntnisse\n
Benefits & conditions
n \n
- Flexible Arbeitszeiten, Homeoffice-Möglichkeiten (50% remote) und 30 Tage Urlaub\n
- Entwicklung echter Energy-Produkte mit physischem Impact\n
- Hohe Eigenverantwortung und ein internationales Arbeitsumfeld\n
- Firmenparkplätze inkl. E-Ladesäulen\n
- Betriebliche Altersvorsorge\n
- Offenes, persönliches Miteinander mit flachen Hierarchien\n
- Regelmäßige Firmen- und Teamevents\n