IIoT Embedded Softwareentwickler*
Role details
Job location
Tech stack
Job description
- Wir ermöglichen dir, dein Berufs- und Privatleben durch flexibles und mobiles Arbeiten in Einklang zu bringen
- Krisensichere & zukunftsorientierte Aufzugsbranche - Werde ein Teil von Deutschlands Marktführer
- Arbeite für weltbewegende Produkte und erlebe die Vielfalt unserer digitalen Technologien
- Du bekommst von uns einen Laptop und im Büro stehen dir ein höhenverstellbarer Schreibtisch sowie zwei Bildschirme zur Verfügung
- In der Kantine auf dem Campus kannst du jeden Tag aus drei Gerichten (inkl. vegan & vegetarisch) wählen
- Zudem bieten wir dir kostenlose Parkplätze am Standort und eine direkte Anbindung an die U6, * Du arbeitest mit internationalen Entwicklungsteams zusammen, um eingebettete IIoT-Geräteagenten in Python zu entwerfen, zu programmieren und zu testen
- Du wirkst bei der Entwicklung und Wartung von IIoT-Komponenten mit, einschließlich Geräte-/Anwendungsmanagement, Firmware-Update-Mechanismen und Protokollabruf
- Du schreibst Unit-, Integrations- und Funktionstests mit Fokus auf hohe Codequalität
- Du optimierst die Kommunikation zwischen eingebetteten Geräten und Cloud-Diensten in Zusammenarbeit mit Backend- und DevOps-Ingenieuren
- Du verbesserst CI/CD-Tools und deren Automatisierung in eingebetteten und cloudbasierten Umgebungen
- Du recherchierst und evaluierst neue Technologien zur Verbesserung der IIoT-Infrastruktur
- Du analysierst komplexe Geschäftsanforderungen, um effiziente, flexible und skalierbare Lösungen zu entwickeln
- Du recherchierst und evaluierst neue Technologien zur Verbesserung unserer End-to-End-IoT-Infrastruktur
Requirements
- Masterabschluss in Informatik, Embedded Systemen, Robotik, Softwareentwicklung oder einem verwandten Bereich
- Mindestens 4 Jahre Erfahrung in der Full-Stack-Softwareentwicklung in Embedded- oder Edge Computing-Umgebungen
- Fundierte Kenntnisse in der Python-Entwicklung und der Implementierung von Embedded Systemen
- Idealerwesie Erfahrung in der Java-Backend-Entwicklung sowie im Aufbau und der Wartung von RESTful APIs
- Kenntnisse industrieller IIoT-Protokolle (MQTT, D-Bus, REST) und Cloud-Integrationen
- Praktische Erfahrung mit CI/CD-Pipelines, industrieller Automatisierung und Microservices
- Erfahrung mit Bitbucket, Git und Jira
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
- Kenntnisse in agiler Entwicklung und Softwaretests
- Strukturierte und systematische Arbeitsweise
- Selbstmotiviert, ergebnisorientiert, selbstständig und interkulturell kompetent
- Teamfähigkeit und eine hervorragende Zusammenarbeit mit anderen Abteilungen des Konzerns, externen Lieferanten und Außendienstmitarbeitern sind Ihre wichtigsten Eigenschaften.
Benefits & conditions
In dieser Funktion entwickelst du fortschrittliche, innovative Edge-Gerätesoftware für industrielle eingebettete Systeme, mit einem Schwerpunkt auf IIoT-Anwendungen. Du arbeitest mit internationalen Teams zusammen, um pythonbasierte Embedded-Lösungen zu entwerfen, zu implementieren und zu testen und dabei eine effiziente Kommunikation zwischen den Edge-Geräten und der Cloud-Infrastruktur sicherzustellen. Fundierte Erfahrung mit Embedded Python ist erforderlich, Kenntnisse in der Java-Backend-Entwicklung sind von Vorteil. Deine Arbeit trägt zur Entwicklung skalierbarer, robuster Produkte im komplexen Branchenumfeld bei.