
CODESYS GmbH
Software-Entwickler Automation Server Team (m/w/d)
Deine Aufgaben:
- Entwicklung von Software in TypeScript und mit dem Angular-Framework
- Umsetzung moderner Web-Frontends und Progressive Web Applications
- Aktive Mitarbeit in allen Phasen des Software-Lifecycle - von Spezifikation und Implementierung bis zu Tests und Wartung
- Weiterentwicklung bestehender Funktionen sowie Umsetzung neuer Features für den CODESYS Automation Server
Das Automation Server Team entwickelt die cloudbasierte Plattform, mit der CODESYS-Steuerungen weltweit zentral verwaltet, überwacht und aktualisiert werden können. Dabei entstehen Web-Anwendungen und Services, die einen sicheren Remote-Zugriff auf Geräte und Projekte ermöglichen – vom einzelnen System bis hin zu global verteilten Anlagen.
Wir arbeiten mit modernen Webtechnologien und entwickeln kontinuierlich neue Funktionen, die den Betrieb industrieller Automatisierungslandschaften effizienter und flexibler machen.
Wenn du Freude an einer innovativen Cloud-Software, agiler Zusammenarbeit und nutzerorientierten Entwicklung hast, bist du bei diesem Team genau richtig.
Dein Profil:
- Abgeschlossenes Studium der Informatik oder ein vergleichbarer technischer Hintergrund
- Gute Programmierkenntnisse in TypeScript, JavaScript, HTML5 und CSS3
- Ausgeprägte Team- und Kommunikationsfähigkeit
- Gute Deutsch- und Englischkenntnisse in Wort und Schrift
- Kenntnisse in einer oder mehreren der folgenden Technologien von Vorteil:
- C#,
- .NET,
- ASP.NET,
- Akka,
- Kubernetes
Wir bieten:
- Sei Teil einer Firma, die sich seit mehr als 30 Jahren stabil und erfolgreich im Bereich der Automatisierungstechnik entwickelt.
- Sammle Erfahrungen mit zukunftsweisenden Technologien und lerne die Welt von Industrie 4.0, IIoT und virtuellen Steuerungen kennen.
- Erlebe Teamarbeit und agile Entwicklungsprozesse: Gestalte CODESYS mit als Teil eines Scrum-Teams.
- Fühle dich wohl in einer angenehmen Arbeitsatmosphäre in großzügigen, hellen Büroräumen.
- Freue dich auf Benefits, wie Fahrradleasing, E-Auto-Ladestationen und Firmenfitness über den EGYM-Wellpass.
- Profitiere von der Möglichkeit, dich persönlich und fachlich weiterzuentwickeln.
- Genieße 30 Tage Urlaub und ein großzügiges Gleitzeitkonto.
- Nutze die Möglichkeit im Mobile Office zu arbeiten.
Werde Teil des CODESYS-Teams und gestalte mit.
Wir freuen uns auf Deine Bewerbung!

Andere Stellenangebote

Software-Entwickler Feldbus Team (m/w/d)
Deine Aufgaben: - Entwicklung und Test von Feldbus-Kommunikationsstacks - Entwicklung komplexer Feldbus-Konfiguratoren in C#/.NET und/oder TypeScript sowie weiteren Webtechnologien - Begleitung des gesamten Software-Lifecycles von Spezifikation über Implementierung bis hin zu Testentwicklung und Wartung - Unterstützung von Kunden bei der Verwendung der Feldbusprodukte Unser Team entwickelt Feldbus-Stacks und Konfiguratoren für Profinet und Modbus. Durch diese Produkte wird CODESYS zu einer für die Automatisierung maßgeschneiderten Programmierumgebung. Die Aufgaben reichen von der Umsetzung komplexer Feldbus-Protokolle (entwickelt in CODESYS) bis zur Oberflächenprogrammierung für die Erstellung komfortabler Konfiguratoren in C# sowie TypeScript, HTML und CSS. Dabei haben wir Schnittstellen zu vielen zentralen Komponenten wie dem CODESYS-Compiler und dem Laufzeitsystem auf der Steuerung.

Software-Entwickler Communication Team (m/w/d)
Deine Aufgaben: - Entwicklung von Kommunikationsprotokollen in C und IEC-61131-3 - Entwicklung von Bibliotheken in IEC-61131-3 - Entwicklung von Konfiguratoren in Form von Plug-ins für die CODESYS Automation Platform und CODESYS go! in C#/.NET - Begleitung des gesamten Software-Lifecycles: von der Spezifikation über die Implementierung bis hin zu Entwicklung automatischer Tests und Wartung - Unterstützung von Kunden bei der Verwendung der Produkte Unser Team entwickelt Protokolle für die Kommunikation zwischen Steuerungen und zwischen Steuerungen und der Leitebene oder der Cloud. Damit leisten wir einen entscheidenden Beitrag zur Umsetzung moderner Industrie-4.0-Lösungen und ermöglichen leistungsfähige IIoT-Anwendungen (Industrial Internet of Things). IT-Sicherheit hat für uns dabei höchste Priorität: Wir entwickeln konsequent nach dem Prinzip „Secure by Design“ und setzen moderne kryptographische Verfahren ein.

Software-Entwickler Application Team (m/w/d)
Deine Aufgaben: - Entwicklung von IEC-Bibliotheken mit CODESYS - Entwicklung von Plug-ins für CODESYS V3 und CODESYS go! - Begleitung des gesamten Software-Lifecycles: von der Spezifikation über die Implementierung bis hin zur Testentwicklung und Wartung - Beratung und Unterstützung von Kunden in Form von Consulting Das Application Team entwickelt applikationsnahe Plug-ins und Anwenderbibliotheken, die CODESYS V3 und CODESYS go! gezielt erweitern. Dazu gehören unter anderem Bibliotheken für die Kommunikation im IIoT-Umfeld sowie der CODESYS Application Composer als Add-on für modulares Applikations-Engineering. Die Entwicklung erfolgt agil und orientiert sich an den Prinzipien des Scrum-Frameworks.

Software-Entwickler (m/w/d)
Deine Aufgaben: Du willst Software entwickeln, die weltweit in Automatisierungsprojekten zum Einsatz kommt? Dann bist du bei uns genau richtig. In der CODESYS-Entwicklung arbeitest du in einem engagierten Team an zukunftsweisenden Softwarelösungen. Ob dein Fokus auf systemnaher Entwicklung, Tooldesign oder innovativen Benutzeroberflächen liegt, wir finden gemeinsam den passenden Platz für dich. Dabei setzen wir auf eigenverantwortliches Arbeiten, moderne Entwicklungsprozesse und echte Teamarbeit. Besonders freuen wir uns über Erfahrungen oder Interessen in Bereichen wie: - Entwicklung von sicherer Software nach IEC 61508 - Echtzeitsysteme - Embedded-Programmierung - Kommunikationsprotokolle - Motion Control - Künstliche Intelligenz (KI) Du bringst Begeisterung für Technologie mit und möchtest dich fachlich weiterentwickeln? Dann freuen wir uns darauf, dich kennenzulernen.

Sales Manager Solution Software (m/w/d)
Deine Aufgaben: - Beratung zu softwarebasierten Automatisierungslösungen und deren Einsatzmöglichkeiten in unterschiedlichen Branchen - Begleitung und Betreuung bei der Produkteinführung in Kundenprojekten - Koordination interner Bereiche wie Produktmanagement, Consulting und Support zur Entwicklung passgenauer Kundenlösungen - Identifikation und Gewinnung neuer Kunden im In- und Ausland - Vorbereitung und Durchführung von Vertragsverhandlungen - Repräsentation des Unternehmens auf Messen, Konferenzen und Kundenevents Das Sales-Team für Automation Solutions ist erste Anlaufstelle für Kunden, die mit CODESYS individuelle, softwaregestützte Automatisierungslösungen realisieren möchten. Im engen Austausch mit Produktmanagement, Consulting und Support sorgt das Team dafür, dass technische Möglichkeiten und Kundenanforderungen optimal zusammenfinden – von der ersten Beratung bis zur erfolgreichen Umsetzung.

Mitarbeiter Inside Sales Team (m/w/d)
Deine Aufgaben: - Klassifizierung und Beantwortung technischer und kommerzieller Kundenanfragen - Übernahme von Erstberatungen - Unterstützung des Vertriebs, u. a. bei der Angebotserstellung und der Nachverfolgung offener Angebote - Übernahme von administrativen Aufgaben und bei Bedarf direkte Kundenbetreuung - Anwendung und Konfiguration der eingesetzten Vertriebstools (z. B. ERP-/CRM-Systeme) - Abstimmung und Koordination vertriebsrelevanter Abläufe mit anderen Fachbereichen - Mitwirkung bei der Aufstellung und Optimierung von Vertriebsprozessen Unser Inside Sales Team sorgt dafür, dass unsere Kunden jederzeit optimal betreut sind. Dabei fungieren wir als zentrale Schnittstelle zwischen unseren Kunden und den internen Fachbereichen. Neben dem engen Austausch mit dem Vertrieb stehen wir auch in regelmäßigem Kontakt mit der Entwicklung, um technische Fragen schnell und zuverlässig zu klären.

Mitarbeiter First- und Second-Level-Support (m/w/d)
Deine Aufgaben: - First- und Second-Level-Support für CODESYS Produkte und SPS Applikationen - Unterstützung von Kunden bei der Inbetriebnahme - Selbstständige Aufnahme von Supportanfragen über unser Helpdesk-System - Analyse der Problemstellung und effiziente Bereitstellung von Lösungen - Konfiguration von Testsystemen und Anwendung zur Fehleranalyse - Unterstützung unserer Kunden bei Fragen zu unseren Softwareprodukten - Enge Zusammenarbeit mit unseren Teams für Softwareentwicklung und Qualitätsmanagement