Softwareentwickler; w/m/d; Automation & PLC
Verfasst am 2026-11-05
-
Software Entwicklung
Software-Ingenieur, Eingebettete Software ingenieur, Softwaretester, Eingebettete Systeme
Location: Donaueschingen
Hey du! Bist du bereit für eine spannende Herausforderung als Softwareentwickler – Automation & PLC (w/m/d)? Begeisterst du dich für die Entwicklung intelligenter Automatisierungslösungen, die Programmierung moderner Steuerungssysteme und die Inbetriebnahme innovativer Sondermaschinen für die Halbleiterindustrie?
Als Spezialist für Nassprozessanlagen beliefern wir weltweit führende Unternehmen der Halbleiterindustrie
. Unsere Anlagen tragen dazu bei, die Mikrochips von morgen zu produzieren.
Bei uns erwarten dich spannende Projekte rund um SPS-Programmierung, Antriebstechnik, Prozessautomatisierung, Systemintegration und Softwarestandardisierung. In unserem engagierten Team kannst du nicht nur mitarbeiten, sondern aktiv die Automatisierungstechnologien von morgen mitgestalten.
Bei AP&S International GmbH dreht sich alles um chemische Nassprozesse für die Halbleiter-, MEMS- und Mikroelektronikindustrie. Mit unseren hochmodernen Anlagen ermöglichen wir die Herstellung der Mikrochips von morgen. Werde Teil unseres Teams und entwickle mit uns die Zukunft!
Softwareentwickler (w/m/d) - Automation & PLC
Aufgaben- Entwicklung moderner Steuerungs- und Automatisierungslösungen: Du entwickelst, pflegst und optimierst die Steuerungs- und Visualisierungssoftware unserer Sondermaschinen für die Halbleiterindustrie. Dabei programmierst du SPS-, Antriebs- und Automatisierungslösungen auf Basis von B&R Automation Studio und nutzt Programmiersprachen wie ANSI-C, C++, Structured Text sowie moderne Konfigurationsformate wie XML und JSON.
- Konzeption und Standardisierung von Softwarelösungen: Mit deinem analytischen Denkvermögen entwickelst du wiederverwendbare Softwaremodule, Bibliotheken und Standards zur Vereinfachung und Optimierung unserer Entwicklungsprozesse.
- Integration von Anlagen und Schnittstellen: Dank deines Verständnisses für industrielle Kommunikation integrierst du Fremd- und Hostsysteme sowie Sensoren, Aktoren und weitere Anlagenkomponenten in unsere Maschinen. Dabei arbeitest du mit gängigen Kommunikationsstandards wie OPC-UA, IO-Link, Modbus TCP und TCP/IP und stellst eine zuverlässige Systemkommunikation sicher.
- Durchführung von Tests und Inbetriebnahmen: Du erstellst Anlagensimulationen und führst Unit-, Integrations- und Systemtests durch. Von der Entwicklung bis zur erfolgreichen Inbetriebnahme begleitest du unsere Softwarelösungen und unterstützt bei Abnahmetests sowie bei der Fehleranalyse.
- Kommunikationsstärke und Teamfähigkeit: Als engagierte Persönlichkeit arbeitest du eng mit Kollegen aus anderen Unternehmensbereichen zusammen, insbesondere der Inbetriebnahme.
- Mitarbeit an innovativen Entwicklungsprojekten: Aufgrund deiner technischen Expertise übernimmst du Verantwortung in Entwicklungs- und Optimierungsprojekten.
- Abgeschlossene Technikerausbildung oder Studium im Bereich Informatik, Elektrotechnik, Automatisierungstechnik oder vergleichbare Qualifikation
- Erfahrung in der Softwareentwicklung für Automatisierungs- und Antriebstechnik
- Sicherer Umgang mit ANSI-C, C++, Structured Text sowie XML und JSON
- Analytisches Denken, Problemlösungskompetenz und eine strukturierte Arbeitsweise
- Gute Deutsch- und Englischkenntnisse
- Reisebereitschaft für internationale Inbetriebnahmen
- Idealerweise Erfahrung mit B&R Automation Studio
- Kenntnisse im Umgang mit B&R- und/oder Siemens-Steuerungs- und Antriebssystemen
- Erfahrung mit Integrationsprozessen sowie Test- und Validierungsverfahren
- Kenntnisse im Bereich Machine-to-Machine-Kommunikation und SEMI-Standards von Vorteil
- Grundkenntnisse in IEC 62443, sicherer Softwareentwicklung, Netzwerksegmentierung sowie Benutzer- und Rollenmanagement von Vorteil
Important note
Please be advised that a valid work permit for Germany is required for non-EU citizens. Unfortunately, applications without a valid work permit and sufficient German language skills may not be considered.
(Wenn dieser Job tatsächlich in Ihrem Zuständigkeitsbereich liegt, verwenden Sie möglicherweise einen Proxy oder VPN, um auf diese Seite zuzugreifen. Um weiterzukommen, sollten Sie Ihre Verbindung zu einem anderen Mobilgerät oder PC wechseln).