Auf einen Blick
- Aufgaben: Entwickle innovative Software für Edge-Devices in einem agilen Team.
- Arbeitgeber: Werde Teil eines internationalen Unternehmens, das die industrielle Automatisierung revolutioniert.
- Mitarbeitervorteile: Genieße flexible Arbeitszeiten und moderne DevOps-Methoden.
- Warum dieser Job: Gestalte die Zukunft der Technologie und arbeite an spannenden Projekten mit globalem Einfluss.
- Gewünschte Qualifikationen: Studium in Informatik oder vergleichbar; Kenntnisse in Docker, Python und C# erforderlich.
- Andere Informationen: Engagiere dich in einem interdisziplinären Team und entwickle deine Fähigkeiten weiter.
Das voraussichtliche Gehalt liegt zwischen 43200 - 84000 € pro Jahr.
Ihre Aufgaben:
- Entwicklung und Implementierung von Applikationssoftware für Edge-Devices in der industriellen Automatisierung unter Verwendung modernster Methoden und Tools, in einem agilen, internationalen Entwicklungsteam
- Integration, Entwicklung und Industrialisierung von intelligenten Algorithmen im Bereich Steuerungstechnik, IoT und Apps
- Mitverantwortung für die konzeptionelle Weiterentwicklung des Systemdesigns und der Softwarearchitektur
- Implementierung, Integration, Durchführung von Softwaretests sowie Bereitstellung der Anwendung auf Basis moderner DevOps-Methoden
- Arbeit in einem interdisziplinären, agilen Produktteam sowie in enger Zusammenarbeit mit multinationalen, verteilten Entwicklungsteams
Ihre Qualifikationen:
- Abgeschlossenes Studium der Informatik, Softwaretechnik oder vergleichbare Qualifikation
- Sehr gute Kenntnisse in der Software-Containerisierung (Docker, Podman) und cloud-basierten Plattformen
- Erfahrung in Python, C#/C/C++, Algorithmik sowie REST-APIs; Kenntnisse in weiteren Programmiersprachen (z. B. Rust, Angular) und PLC-Programmierung von Vorteil
- Erfahrung mit Application Lifecycle Management und CI/CD-Tools (z. B. Jira, GitLab, CodeBeamer)
- Gute Deutsch und Englischkenntnisse in Wort und Schrift
- Begeisterungsfähigkeit und Engagement für aktuelle Technologien im Bereich der industriellen Softwareentwicklung
- Ausgeprägte Team- und Kommunikationsfähigkeit auf allen Ebenen einer komplexen Organisation
Softwareentwickler für Edge-Anwendungen (m/w/d) Arbeitgeber: Festo

Kontaktperson:
Festo HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Softwareentwickler für Edge-Anwendungen (m/w/d)
✨Tip Nummer 1
Nutze dein Netzwerk! Sprich mit ehemaligen Kommilitonen oder Kollegen, die bereits in der Branche arbeiten. Oftmals erfährt man über persönliche Kontakte von offenen Stellen, die nicht öffentlich ausgeschrieben sind.
✨Tip Nummer 2
Informiere dich über aktuelle Trends und Technologien im Bereich Edge-Computing und industrielle Automatisierung. Zeige in Gesprächen, dass du auf dem neuesten Stand bist und ein echtes Interesse an den Themen hast, die für uns wichtig sind.
✨Tip Nummer 3
Bereite dich auf technische Interviews vor, indem du deine Kenntnisse in Programmiersprachen wie Python und C# auffrischst. Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen.
✨Tip Nummer 4
Zeige deine Teamfähigkeit! In einem agilen Umfeld ist es wichtig, gut im Team zu arbeiten. Bereite Beispiele vor, in denen du erfolgreich in einem Team gearbeitet hast, um deine Kommunikations- und Kooperationsfähigkeiten zu demonstrieren.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Softwareentwickler für Edge-Anwendungen (m/w/d)
Tipps für deine Bewerbung 🫡
Stelle deine Qualifikationen heraus: Betone in deinem Lebenslauf und Anschreiben deine Kenntnisse in Software-Containerisierung, Programmiersprachen wie Python und C#/C/C++, sowie deine Erfahrung mit CI/CD-Tools. Zeige, wie deine Fähigkeiten zur Entwicklung von Edge-Anwendungen beitragen können.
Motivationsschreiben: Verfasse ein überzeugendes Motivationsschreiben, in dem du deine Begeisterung für die industrielle Softwareentwicklung und aktuelle Technologien zum Ausdruck bringst. Erkläre, warum du Teil eines agilen, internationalen Teams sein möchtest und wie du zur Weiterentwicklung des Systemdesigns beitragen kannst.
Projekte und Erfahrungen: Füge relevante Projekte oder Erfahrungen hinzu, die deine Fähigkeiten in der Softwareentwicklung und im Umgang mit intelligenten Algorithmen demonstrieren. Beschreibe konkret, welche Technologien du verwendet hast und welche Ergebnisse du erzielt hast.
Sprache und Stil: Achte darauf, dass dein Anschreiben und Lebenslauf klar und präzise formuliert sind. Verwende eine professionelle Sprache und achte auf korrekte Grammatik und Rechtschreibung. Dies zeigt deine Kommunikationsfähigkeit und Sorgfalt.
Wie du dich auf ein Vorstellungsgespräch bei Festo vorbereitest
✨Bereite dich auf technische Fragen vor
Da die Position Kenntnisse in Programmiersprachen wie Python und C#/C/C++ erfordert, solltest du dich auf technische Fragen zu diesen Sprachen und deren Anwendung vorbereiten. Überlege dir Beispiele aus deiner bisherigen Erfahrung, die deine Fähigkeiten in der Softwareentwicklung demonstrieren.
✨Verstehe die DevOps-Methoden
Da die Stelle moderne DevOps-Methoden erfordert, ist es wichtig, dass du ein gutes Verständnis für CI/CD-Tools wie Jira und GitLab hast. Bereite dich darauf vor, über deine Erfahrungen mit diesen Tools zu sprechen und wie du sie in früheren Projekten eingesetzt hast.
✨Zeige deine Teamfähigkeit
Die Arbeit in einem interdisziplinären, agilen Produktteam ist entscheidend. Sei bereit, Beispiele zu nennen, wie du in der Vergangenheit erfolgreich im Team gearbeitet hast und welche Rolle du dabei eingenommen hast. Betone deine Kommunikationsfähigkeiten und deine Fähigkeit, in einem internationalen Umfeld zu arbeiten.
✨Informiere dich über aktuelle Technologien
Da Begeisterung für aktuelle Technologien gefordert wird, solltest du dich über die neuesten Trends in der industriellen Softwareentwicklung informieren. Sei bereit, darüber zu sprechen, welche Technologien du spannend findest und wie du diese in deine Arbeit integrieren würdest.