Software Developer and Architect for Energy Storage Systems | Softwareentwickler und Architekt (m/w/d) für Energiespeichersysteme

Liebherr Electronics and Drives GmbH

Biberach an der Riß, Baden-Württemberg, Deutschland
Published Dec 22, 2025
Full-time
Permanent

Job Summary

This role involves serving as both a Software Developer and Architect, focusing on complex energy storage systems and the emerging 'Energy as a Service' sector. Key responsibilities include designing robust software architectures, developing data models, and implementing interfaces for billing and payment systems using mobile or WLAN communication. The successful candidate will drive the development of innovative automation solutions for energy storage, create high-tech interfaces for smart, networked systems, and conduct systematic testing and error analysis. Qualifications require a degree in Electrical Engineering, Mechatronics, Automation Technology, or a comparable field, coupled with knowledge of various fieldbus communication systems (Profinet, ModBus, CAN) and IoT protocols (MQTT, OPC UA). Fluency in both German and English is mandatory, and the position requires a proactive approach to developing cutting-edge software solutions within an agile framework.

Required Skills

Education

University degree in Electrical Engineering, Mechatronics, Automation Technology, or comparable qualification

Experience

  • Professional experience with IoT systems (MQTT, OPC UA, SW-OTA)
  • Professional experience with fieldbus communication systems (Profinet, ModBus, CAN, Ethernet-based fieldbuses)
  • Experience with PLC programming according to EN 61131-3
  • Experience in systematic error analysis and test execution

Languages

German (Fluent)English (Fluent)

Additional

  • Class B driving license required; Willingness for occasional worldwide assignments