Programmierer

P>ekvip Automation Gmbh
Leipzig, Germany
14 days ago

Role details

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

Job location

Leipzig, Germany

Tech stack

Java
C Sharp (Programming Language)
C++
Object-Oriented Software Development
Open Source Technology
Software Architecture
Software Engineering
Software Systems
Tia Portal
Iec61131-3
Twincat

Job description

Softwareingenieurin - Industrie & Automatisierung (m/w/d)

ekvip automation GmbH ist ein Softwarehaus für den Maschinen- und Anlagenbau mit Sitz in Leipzig und Tochtergesellschaften in den USA und in Sarajevo. Wir entwickeln TwinCAT-3-Frameworks (darunter unser Open-Source-Framework cinnamon), C#-Applikationen für die Maschinen- und Linienebene sowie Services rund um die Inbetriebnahme. Unser Leitsatz ist einfach: wir gestalten Automatisierung.

Für den weiteren Ausbau unserer industriellen Softwarelösungen suchen wir einen erfahrenen Programmierer (m/w/d) mit starkem Schwerpunkt auf Softwaredesign. In dieser Position verbinden Sie strukturiertes Softwareengineering mit fundiertem Verständnis für Automatisierungstechnik und SPS

Ihre Aufgaben

- Analyse und tiefgehendes Verständnis der bestehenden Softwarelandschaften unserer Industriekunden
- Konzeption, Strukturierung und Weiterentwicklung robuster Softwarearchitekturen für industrielle Anwendungen

Requirements

  • Entwicklung kundenindividueller Lösungen, auf Basis unseres eigenen Software-Frameworks sowie frameworkunabhängiger Lösungen, wenn projektspezifisch erforderlich
    - Weiterentwicklung und technische Ausgestaltung unseres Frameworks in Abstimmung mit Kundenanforderungen
    - Definition von Software-Grundlagen, Bibliotheken, Schnittstellen und Architekturrichtlinien
    - Bereitstellung einer stabilen und klar strukturierten Basis für die nachgelagerte SPS-Programmierung
    - Enge Zusammenarbeit mit SPS-Programmierern, Projektleitung und weiteren technischen Schnittstellen

    Ihr Profil

    - Sehr gutes Verständnis von modularen Systemen und nachhaltigem Softwaredesign
    - Mehrjährige Erfahrung in objektorientierter Programmierung (z. B. C++, C#, Java oder vergleichbar)
    - Gute Kenntnisse in der Automatisierungstechnik, insbesondere im Umfeld von SPS-Systemen
    - (z. B. IEC 61131-3, TwinCAT, TIA Portal oder ähnliche)
    - Fähigkeit, komplexe industrielle Softwaresysteme zu analysieren, zu strukturieren und weiterzuentwickeln
    - Erfahrung im industriellen Umfeld (Maschinenbau, Anlagenbau, Produktionssysteme o. Ä.)
    - Erste Erfahrung in der technischen Führung oder Koordination von Entwicklern von Vorteil
    - Strukturierte, verantwortungsbewusste und lösungsorientierte Arbeitsweise
    - internationale Reisebereitschaft

    Wir bieten

    - Eine technisch anspruchsvolle Position im industriellen Umfeld mit hoher Gestaltungsmöglichkeit
    - Schlüsselrolle an der Schnittstelle zwischen Softwarearchitektur und Automatisierung
    - Mitarbeit an langfristigen, branchenübergreifenden Industrieprojekten
    - Kurze Entscheidungswege und direkten Einfluss auf Architektur und

    Bei ekvip zählen Können und Haltung, nicht Herkunft. Wir begrüßen Bewerbungen unabhängig von ethnischer oder religiöser Zugehörigkeit, Geschlecht, Alter oder Lebensweg. Diskriminierung - ob Rassismus, Sexismus, Antisemitismus oder Homophobie - hat bei uns keinen Platz.

Apply for this position