Software Engineer - Linux & Cybersecurity
Role details
Job location
Tech stack
Job description
Entwicklung von Softwarekomponenten für unsere AMR-Plattform (Robotik, Systemservices, Schnittstellen) *
Umsetzung technischer Anforderungen in enger Abstimmung mit dem Functional Lead *
Test, Integration und strukturierte Dokumentation von Softwaremodulen *
Design und Implementierung sicherer Schnittstellen zwischen Roboter-Software, Cloud und Kundensystemen *
Mitgestaltung der Softwarearchitektur mit klarem Security-by-Design-Ansatz *
Analyse von Schwachstellen (CVEs) sowie Ableitung und Umsetzung geeigneter Gegenmaßnahmen *
Weiterentwicklung der Linux-Systembasis unserer Roboter hinsichtlich Stabilität und Sicherheit
Requirements
Abgeschlossene Ausbildung im Bereich Informatik, Software Engineering, IT-Security oder vergleichbar (HTL, FH, Universität) *
Sehr gute Kenntnisse in objektorientierter Softwareentwicklung mit C++ und/oder PHP *
Fundierte Erfahrung in der Softwareentwicklung unter Linux *
Verständnis von Netzwerken und IT-Security (TCP/IP, Firewall, VPN, Zertifikatsmanagement, Verschlüsselung) *
Erfahrung mit modernen Entwicklungsprozessen (Agile/Scrum), CI/CD, Git sowie Softwaredesign und Testautomatisierung *
Strukturierte, analytische Arbeitsweise, hohe Eigenverantwortung und Interesse an Cybersecurity & System-Härtung *
Freude an interdisziplinärer Zusammenarbeit mit Development, DevOps, IT-Security, Quality Assurance sowie Hardware-Teams