> Markdown version of [/jobs/ext/4652648-senior-softwareentwickler-embedded-linux](https://www.wearedevelopers.com/jobs/ext/4652648-senior-softwareentwickler-embedded-linux). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Softwareentwickler Embedded Linux - **Company:** DKS Dienstleistungsgesellschaft für Kommunikationsanlagen des Stadt- - **Location:** Köln, Germany - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Testing (Software), Systems Engineering, C++ (Programming Language), Static Program Analysis, Code Review, Cyber Security, Continuous Integration, Linux, Linux on Embedded Systems, Embedded Software, Ethernet, Hardware Design, Python (Programming Language), Software Architecture, Requirements Management, Shell Script, TCP/IP, Gitlab-ci, Information Technology, Docker - **Published:** November 10, 2026 - **Apply:** https://www.adzuna.de/details/5959161305 ## About the Role * Abgeschlossenes Studium der Informatik, Elektrotechnik oder eine vergleichbare Qualifikation * Mindestens 5+ Jahre, praktische Erfahrung in der professionellen Embedded-Softwareentwicklung * Erfahrung mit Softwarearchitektur, Anforderungsmanagement und durchgängiger Traceability * Sehr gute Kenntnisse in C und C++ sowie fundierte Erfahrung in der Entwicklung von Linux-Applikationen * Sehr gute Kenntnisse in Netzwerktechnik, insbesondere Ethernet, TCP/IP und netzwerkbasierter Kommunikation * Praktische Erfahrung mit GitLab CI/CD, Docker, Python und Shell-Scripting * Kenntnisse in automatisierten Softwaretests, statischer Codeanalyse und Security-Scanning * Erfahrung mit Secure Boot, Software-Updates, Schwachstellenmanagement und Software Bill of Materials (SBOM) * Selbstständige, systematische und qualitätsbewusste Arbeitsweise * Sehr gute Deutsch- und Englischkenntnisse ## Description * Konzeption, Architektur und Entwicklung von Embedded-Linux-Applikationen * Entwicklung und Integration von Softwarekomponenten in C und C++ unter Linux * Entwicklung und Pflege von Software für Embedded-Plattformen und industrielle Kommunikationssysteme * Aufbau, Weiterentwicklung und Optimierung von CI/CD-Pipelines sowie automatisierten Build-, Test- und Deployment-Prozessen * Umsetzung von Cybersecurity-Anforderungen unter Berücksichtigung der IEC 62443 * Entwicklung und Dokumentation von Software unter Berücksichtigung der DIN EN 50716 für Anwendungen im Bahnbereich * Implementierung und Integration von Netzwerkkommunikation auf Basis gängiger Ethernet- und TCP/IP-Protokolle * Durchführung von Code-Reviews, Softwaretests und systematischer Fehleranalyse * Technische Abstimmung mit Hardwareentwicklung, Systemengineering, Test und Produktmanagement