Deine Verantwortung Du analysierst Benutzer- und Systemanforderungen als Input für die Software-Entwicklung.
Du arbeitest mit Produktmanagern, Softwareentwicklern und Projektbeteiligten zusammen, um qualitativ hochwertige Softwareprodukte pünktlich und im definierten Umfang zu liefern.
Du lieferst wartungsfreundlichen, robusten und testbaren Code.
Du tauscht Wissen aus und arbeitest mit anderen Entwicklern und Netzwerkingenieuren im gesamten Unternehmen zusammen.
Du unterstützt bei Bedarf die Erstellung der Software-Dokumentation.
Deine Skills Du hast einen Bachelor- oder Masterabschluss in Informatik, Computertechnik oder einem verwandten Gebiet.
Du hast Erfahrung mit C/C++ und Skriptsprachen (Bash, Python).
Du hast Erfahrung mit Linux (Betriebssystem und Kernel) oder verwandten Programmen (z. B. QNX).
Du bist erfahren im Umgang mit Softwareentwicklungstools wie GitHub, Jira, Confluence, Jenkins und VSCode.
Du hast Erfahrung mit Unit-Tests und Automatisierungs-Frameworks.
Du kennst dich mit eingebetteten Linux-Konstruktionstools (Yocto, OpenWRT, Buildroot) aus.
Du hast gute Kenntnisse im Bereich Netzwerke (TCP, UDP, Routing, ARP) und Socket-Programmierung.
Du hast Erfahrung in der Arbeit in agilen Entwicklungsumgebungen (Scrum, Kanban, Hybrid).
Du verfügst über gute Deutschkenntnisse.
Benefits Gute Verkehrsanbindung und Erreichbarkeit
Interessante und abwechslungsreiche Tätigkeiten/Projekte
Internationales Umfeld
Lohn 120'000 - 130'000
#J-18808-Ljbffr