Siemens
Genetec
Softwareentwickler (m/w/d) / Software Developer - Edge OS
Wer wir sind
Ein führender Technologieanbieter für Lösungen in den Bereichen Business Intelligence, physische Sicherheit, öffentliche Sicherheit und Betriebsabläufe. Genetec entwickelt Software mit offener Plattform, Hardware und cloudbasierte Dienste für die Branche der physischen Sicherheit und öffentlichen Sicherheit. Das Flaggschiffprodukt, Security Center, vereint IP-basierte Videoüberwachung, Zutrittskontrolle und automatische Kennzeichenerkennung (ALPR) auf einer einzigen Plattform. Als globaler Innovator seit 1997 hat Genetec seinen Hauptsitz in Montreal, Kanada, und bedient Unternehmens- und Regierungsorganisationen über ein integriertes Netzwerk von Wiederverkäufern, Integratoren und Beratern in über 80 Ländern. Genetec wurde auf dem Prinzip der Innovation gegründet und bleibt an der Spitze neuer Technologien, die physische Sicherheitssysteme vereinheitlichen. Weitere Informationen über Genetec finden Sie unter: genetec.com
Führender Technologieanbieter für Business Intelligence, vereinheitlichte physische Sicherheit, öffentliche Sicherheit und Betriebsabläufe. Genetec entwickelt Software mit offener Plattform, Hardware und cloudbasierte Dienste für die Branche der physischen Sicherheit und öffentlichen Sicherheit. Das Flaggschiffprodukt, Security Center, vereint IP-basierte Videoüberwachung, Zutrittskontrolle und automatische Kennzeichenerkennung (ALPR) auf einer einzigen Plattform. Als globaler Innovator seit 1997 hat Genetec seinen Hauptsitz in Montreal, Kanada, und bedient Unternehmens- und Regierungsorganisationen über ein integriertes Netzwerk von Wiederverkäufern, Integratoren und Beratern in über 80 Ländern. Genetec wurde auf dem Prinzip der Innovation gegründet und bleibt an der Spitze neuer Technologien, die physische Sicherheitssysteme vereinheitlichen. Weitere Informationen über Genetec finden Sie unter: genetec.com
Die Dynamik Ihres Teams
Das Edge OS-Team ist für die Entwicklung eines Betriebssystems sowie von Diensten verantwortlich, die die Fernverwaltung von Genetec Cloudlink-Geräten ermöglichen, welche eine Schlüsselkomponente der Security Center-Lösung der nächsten Generation darstellen.
Wir suchen einen Softwareentwickler, der mit der Entwicklung eingebetteter Systeme vertraut ist oder ein fundiertes Verständnis der grundlegenden Prinzipien von Betriebssystemen, Netzwerken, Containerisierung und Sicherheit mitbringt. Im Rahmen Ihrer Arbeit spielen Sie eine Schlüsselrolle bei der Hardware-Integration unserer Plattformen und tragen zu den Grundlagen des Edge OS-Ökosystems bei.
Wir arbeiten mit modernsten Technologien an der Schnittstelle von IoT, Embedded und Cloud, um Lösungen zur Vereinfachung der Betriebsabläufe unserer Kunden bereitzustellen und in einem kooperativen Geist wichtige Dienste für die Anwendungsentwickler von Genetec anzubieten.
Das Edge OS-Team ist für die Entwicklung eines Betriebssystems sowie von Diensten verantwortlich, die die Fernverwaltung von Genetec Cloudlink-Geräten ermöglichen, welche eine Schlüsselkomponente der Security Center-Lösung der nächsten Generation darstellen.
Wir suchen einen Softwareentwickler, der mit der Entwicklung eingebetteter Systeme vertraut ist oder ein fundiertes Verständnis der grundlegenden Prinzipien von Betriebssystemen, Netzwerken, Containerisierung und Sicherheit mitbringt. Im Rahmen Ihrer Arbeit spielen Sie eine Schlüsselrolle bei der Hardware-Integration unserer Plattformen und tragen zu den Grundlagen des Edge OS-Ökosystems bei.
Wir arbeiten mit modernsten Technologien an der Schnittstelle von IoT, Embedded und Cloud, um Lösungen zur Vereinfachung der Betriebsabläufe unserer Kunden bereitzustellen und in einem kooperativen Geist wichtige Dienste für die Anwendungsentwickler von Genetec anzubieten.
Ihr Arbeitstag auf einen Blick
- Mitwirkung an Konzeption, Planung, Entwicklung, Test und Bereitstellung aller Komponenten unserer Intel- und ARM-basierten Plattformen
- Erstellung, Anpassung und Pflege von Linux-Distributionen unter Verwendung von Yocto und verschiedenen Skriptsprachen
- Entwicklung von Verwaltungsdiensten und System-Daemons, primär in der Sprache Rust
- Beitrag zur Verbesserung unserer Build-Infrastruktur sowie zu den Prozessen für das Build- und Release-Management von Geräten
- Untersuchung neuer Technologien, Methoden und Komponenten sowie Vorbereitung von Experimenten zur Validierung und Verfeinerung technischer Analysen
- Enge Zusammenarbeit mit Ihren Teammitgliedern, um proaktiv Feedback, technische Beratung und Fachwissen einzuholen und weiterzugeben
- Mitwirkung an Konzeption, Planung, Entwicklung, Test und Bereitstellung aller Komponenten unserer Intel- und ARM-basierten Plattformen
- Entwicklung, Anpassung und Pflege von Linux-Distributionen unter Verwendung von Yocto und verschiedenen Skriptsprachen
- Entwicklung von Verwaltungsdiensten und System-Daemons, primär in Rust
- Mitarbeit an der Verbesserung unserer Build-Infrastruktur sowie Teilnahme am Build- und Release-Management-Prozess
- Erkundung neuer Technologien, Komponenten und Methoden sowie Durchführung von Experimenten zur Validierung und Verfeinerung technischer Analysen
- Enge Zusammenarbeit mit Ihren Teammitgliedern, um proaktiv Feedback, technische Beratung und Fachwissen einzuholen und weiterzugeben
Was Sie zu einem hervorragenden Kandidaten macht
- Bachelor-Abschluss in Softwaretechnik, Informatik oder eine vergleichbare Qualifikation
- Erfahrung in der Entwicklung eingebetteter Systeme oder in der Systemprogrammierung (C, C++, Rust, Go oder gleichwertig)
- Kenntnisse des Linux-Betriebssystems und seiner Komponenten (Dienste, Tools usw.)
- Erfahrung mit dem Schreiben von Skripten (Bash, Python oder gleichwertig)
- Erfahrung mit DevOps oder Bereitstellungsprozessen
- Hervorragende Kenntnisse in Netzwerkkonzepten (Routing, Firewall usw.) und Protokollen (DNS, DHCP usw.)
- Starke analytische Fähigkeiten und Problemlösungskompetenz
- Fähigkeit, schnell zu lernen und Aufgaben eigenständig zu übernehmen
- Fließende Beherrschung von Französisch und Englisch in Wort und Schrift (diese Position erfordert die Interaktion mit unseren internationalen Mitarbeitern und Kunden)
- Bachelor-Abschluss in Softwaretechnik, Informatik oder eine vergleichbare Qualifikation
- Erfahrung in der Entwicklung eingebetteter Software oder in der Systemprogrammierung (in C, C++, Rust, Go oder gleichwertig)
- Kenntnisse des Linux-Betriebssystems und seiner Komponenten (Dienste, Tools usw.)
- Erfahrung mit Skripting (in Bash, Python oder gleichwertig)
- Erfahrung mit DevOps oder Build-Tools und -Prozessen
- Hervorragende Kenntnisse in Netzwerkkonzepten (Routing, Firewall usw.) und Protokollen (DNS, DHCP usw.)
- Starke analytische Fähigkeiten und Fehlerbehebungskompetenz
- Schnelle Auffassungsgabe und der Wunsch nach persönlicher Verantwortung und Entscheidungsbefugnis bei der Arbeit
- Fließende Beherrschung von Französisch und Englisch in Wort und Schrift (diese Position erfordert die Interaktion mit unseren internationalen Mitarbeitern und Kunden)
Ein Plus, wenn Sie Folgendes mitbringen
- Erfahrung mit Yocto
- Erfahrung mit Rust
- Erfahrung mit allen Aspekten des Entwicklungszyklus eingebetteter Systeme/IoT (Konzeption, Bereitstellung, Aktualisierung, Fehlerbehebung) und Flottenmanagement
- Kenntnisse der Cybersicherheitsprinzipien und bewährter Verfahren für die Entwicklung sicherer Systeme
- Kenntnisse der Konzepte und Komponenten von Boot-Sequenzen (UEFI, TPM, Bootloader, Secure Boot, initramfs usw.)
- Erfahrung mit Containerisierungstechnologien wie Docker oder Kubernetes
Ein Plus, wenn Sie Folgendes mitbringen
- Erfahrung mit Yocto
- Erfahrung mit Rust oder Erlang
- Erfahrung mit dem Entwicklungszyklus für eingebettete/IoT-Firmware (Build, Release, Update, Fehlerbehebung) und Flottenmanagement
- Kenntnisse der Cybersicherheitsprinzipien und bewährter Verfahren für die Entwicklung sicherer Systeme
- Kenntnisse der Konzepte und Komponenten von Boot-Sequenzen (UEFI, TPM, Bootloader, Secure Boot, initramfs usw.)
- Erfahrung mit Containerisierungstechnologien wie Docker oder Kubernetes
Das bieten wir Ihnen!
- Attraktives Vergütungspaket
- Programm zur Erstattung von Fortbildungskosten
- Subventionierte Mahlzeiten in unserem fantastischen Bistro (Les Cordons Bleus)
- Work-Life-Balance durch flexible Arbeitszeiten
- Kostenloser Kaffee und Obst nach Belieben
- Kostenlose Parkplätze für alle Mitarbeiter
- Fitnessstudio vor Ort mit Personal Trainer
Lassen Sie uns über Vorteile sprechen!
- Attraktives Vergütungspaket
- Programm zur Erstattung von Fortbildungskosten
- Subventionierte Mahlzeiten in unserem fantastischen Bistro (Les Cordons Bleus)
- Work-Life-Balance durch flexible Arbeitszeiten
- Kostenloser, unbegrenzter Kaffee
- Privater, kostenloser Parkplatz für alle Mitarbeiter
- Fitnessstudio vor Ort mit Personal Trainer
Wenn Sie wissen möchten, wie die Arbeitsumgebung bei Genetec aussieht, finden Sie hier den Link zu unserem Unternehmensvideo: youtube.com/watch?app=desktop&v=EupvfTWhRww&feature=youtu.be
Wir wissen, dass unterschiedliche Hintergründe und Erfahrungen einen großen Mehrwert für unsere Teams darstellen. Auch wenn Sie nicht alle Anforderungen erfüllen, ermutigen wir Sie, sich zu bewerben – Ihr Profil könnte uns überraschen!
Vielen Dank für Ihre Bewerbung, bitte beachten Sie jedoch, dass nur ausgewählte Kandidaten kontaktiert werden. Headhunter und Personalvermittlungsagenturen sind nicht berechtigt, Lebensläufe über diese Website oder direkt an Manager zu senden.
---------------------------------------------------------------------------------------------------
Möchten Sie wissen, wie es ist, bei Genetec zu arbeiten? Klicken Sie auf den folgenden Link, um es selbst herauszufinden! youtube.com/watch?app=desktop&v=EupvfTWhRww&feature=youtu.be
Wir wissen, dass unterschiedliche Hintergründe und Erfahrungen einen großen Mehrwert für unsere Teams darstellen. Auch wenn Sie nicht alle Anforderungen erfüllen, ermutigen wir Sie, sich zu bewerben – Ihr Profil könnte uns überraschen!
