Embedded Software Entwickler * Communication Technologies

Weidmüller GmbH & Co KG
Paderborn, Germany
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German

Job location

Paderborn, Germany

Tech stack

C++
Communications Protocols
Computer Programming
Embedded Software
EtherCAT
IPv6
Modbus
Message Queuing Telemetry Transport (MQTT)
Real-Time Operating Systems
Software Engineering
Transmission Control Protocol (TCP)
WebSocket
PIC Microcontroller
GIT
Information Technology
Bacnet
Transport Protocols
REST
Software Version Control
Jenkins

Job description

  • Entwicklung von Embedded-Software für Automatisierungs- und Kommunikationssysteme in den Märkten Maschinenbau, Energie und Gebäude
  • Analyse von Produktanforderungen und Erstellung von Software-Spezifikationen
  • Architektur, Coding, Review, Unit-Testing und Debugging von Firmware-Komponenten in C/C++ für Embedded Plattformen
  • Enge Abstimmung mit Produktmanagement, Hardwareentwicklung, Test & Quality und Labor
  • Integration, Inbetriebnahme und Fehleranalyse auf der Zielhardware
  • Dokumentation von Softwaredesign, Schnittstellen und Implementierungen

Ihr Profil als Embedded Software Entwickler * Communication Technologies

Requirements

  • Studium der Informatik, Elektrotechnik, Kommunikationstechnik oder vergleichbare Qualifikation

  • Sehr gute Kenntnisse in C/C++ für Embedded-Systeme

  • Gutes Verständnis von Mikrocontrollern, insbesondere ARM-Architekturen

  • Kenntnisse der Automatisierungstechnik und mindestens einem Feldbusprotokoll (z. B. PROFINET, EtherCAT, Modbus, CAN)

  • Kenntnisse Netzwerk-, Sicherheits- und Transportprotokolle (z. B. IPv6, TCP/UDP, TLS, HTTPS, WebSockets, REST-APIs)

  • Erfahrung mit Echtzeit-Betriebssystemen (RTOS), speziell Zephyr

  • Wünschenswert Know-how in Kommunikationsprotokollen für Energie- und Gebäudeautomation (z. B. KNX, IEC 61850, MQTT, Modbus TCP/RTU, BACnet, EEBUS)

  • Sichere Nutzung Versionsverwaltung git und CI-Umgebungen wie Jenkins

  • Vorteilhaft: Security für eingebettete System (Secure Design/Coding) und gängiger Anwendungen (Secure Boot, TPM)

  • Strukturierte und eigenverantwortliche Arbeitsweise

  • Interesse an neuen Technologien

  • Sehr gute Deutsch und Englischkenntnisse in Wort- und Schrift (C1, minimal B2)

Benefits & conditions

  • Kollegiales und internationales Umfeld
  • Vielfältige individuelle Entwicklungsmöglichkeiten
  • Umfassende Weiterbildungsmöglichkeiten
  • Sportangebote, E-Bike-Leasing
  • Rabatt-Programm für Mitarbeiter
  • Gute Verkehrsanbindung
  • Flexible Arbeitszeiten, aber kein 100% Remote

About the company

Industrial Connectivity: Elektrifizierung, Automatisierung, Digitalisierung, elektrische Verbindungstechnik und erneuerbare Energien - Märkte, in denen Weidmüller zu Hause ist. Das 1850 gegründete Familienunternehmen ist in über 80 Ländern mit Produktionsstätten und Vertriebsgesellschaften vertreten. Als Global Player in der elektrischen Verbindungstechnik erzielte Weidmüller im Geschäftsjahr 2025 einen Umsatz von über einer Milliarde Euro mit rund 5.500 Mitarbeiterinnen und Mitarbeitern weltweit - davon ca. 2.000 am Stammsitz in Detmold, inmitten von Ostwestfalen-Lippe. An unserem Standort an der Zukunftsmeile in Paderborn arbeiten mehr als 250 Mitarbeiterinnen und Mitarbeiter unter einem Dach mit dem Software Innovation Campus der Universität Paderborn sowie weiteren Instituten und Start-ups. Schwerpunkte sind System- und Softwareentwicklung für die industrielle Automatisierung und Digitalisierung, elektronische und elektromagnetische Prüfungen in unserem hauseigenen Labor, maschinelles Lernen und künstliche Intelligenz.

Apply for this position