> Markdown version of [/jobs/ext/3679078-software-entwickler](https://www.wearedevelopers.com/jobs/ext/3679078-software-entwickler). 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). --- # Software-Entwickler - **Company:** Brunel GmbH - **Location:** Kassel, Germany - **Contract:** Permanent contract - **Skills:** Unit Testing, C++ (Programming Language), Computer Engineering, Debian Linux, Linux, Human-Computer Interaction, Object-Oriented Software Development, Software Architecture, Qt Modeling Language (QML), Qt (Software), RS-232, Software Engineering, Software Systems, Subsystems, UML, IT Architecture, Information Technology - **Published:** October 11, 2026 - **Apply:** https://www.arbeitsagentur.de/jobsuche/jobdetail/12362-TR-304097_625175LS-S ## About the Role * Abgeschlossenes Studium der Informatik, Technischen Informatik oder einer vergleichbaren Fachrichtung * Gute Kenntnisse in der Softwareentwicklung mit C++ * Erfahrung mit objektorientierter Programmierung und objektorientiertem Softwaredesign * Kenntnisse in Qt und QML sowie idealerweise Erfahrung mit UML * Erfahrung mit Linux-basierten Entwicklungs- und Zielsystemen * Kenntnisse in DDS-basierten Anwendungen sowie in Kommunikationsschnittstellen wie CAN, RS232/RS422 oder IP-Sockets sind von Vorteil * Strukturierte, lösungsorientierte Arbeitsweise und Freude an der Entwicklung anspruchsvoller Softwarelösungen ## Description Als Software-Entwickler (m/w/d) übernehmen Sie bei Brunel die Entwicklung und Weiterentwicklung moderner Softwarelösungen für anspruchsvolle Fahrzeug- und IT-Systeme. Dabei arbeiten Sie an der Umsetzung leistungsfähiger Softwarearchitekturen und sorgen für eine zuverlässige Vernetzung verschiedener technischer Komponenten. * Entwicklung und Weiterentwicklung von Softwarelösungen für Vetronics-Systeme und moderne Fahrzeug-IT-Architekturen * Implementierung von Software für Linux-basierte Zielsysteme, insbesondere Debian * Erstellung, Pflege und Optimierung von Programmcode in C++ * Entwicklung von Benutzeroberflächen und Bedienkonzepten mit Qt und QML * Integration und Vernetzung verschiedener technischer Subsysteme über geeignete Kommunikationsschnittstellen * Erstellung automatisierter Unit-Tests sowie Dokumentation der entwickelten Software * Unterstützung bei der Konzeption, Umsetzung und Dokumentation von Softwarearchitekturen * Pflege bestehender Softwarekomponenten sowie Durchführung notwendiger Anpassungen und Weiterentwicklungen