BG
C++ Software Engineer (m/w/d)
Brainchild GmbH
On-site Mid Level 3w ago
About the role
Deine Mission
- Du entwickelst, erweiterst und wartest Softwarekomponenten in C++ für Linux-basierte Systeme.
- Dabei arbeitest du an systemnahen Anwendungen, Diensten und Schnittstellen, bei denen Stabilität, Nachvollziehbarkeit und Qualität eine wichtige Rolle spielen.
Zu deinen Aufgaben gehören
- Entwicklung und Pflege von C++ Software unter Linux
- Analyse, Umsetzung und Test von Anforderungen in einem technischen Projektumfeld
- Fehleranalyse, Debugging und Optimierung bestehender Softwarekomponenten
- Mitarbeit an systemnahen Themen wie Services, Schnittstellen, Netzwerkkommunikation, Konfiguration oder Plattformintegration
- Unterstützung bei Integration, Inbetriebnahme und Fehlerbehebung auf Zielsystemen
- Erstellung und Pflege technischer Dokumentation, zum Beispiel zu Anforderungen, Designentscheidungen oder Schnittstellen
- Abstimmung mit erfahrenen Entwicklern, Architekten, Testern und angrenzenden Fachbereichen
- Sicherstellung einer sauberen, wartbaren und nachvollziehbaren Implementierung
Das bringst du mit
- Erfolgreich abgeschlossenes Studium der Informatik, technischen Informatik, Elektrotechnik oder eine vergleichbare Qualifikation
- Praxiserfahrung in der Softwareentwicklung mit C++
- Erfahrung in der Entwicklung unter Linux
- Grundverständnis für systemnahe Softwareentwicklung
- Sicherer Umgang mit Entwicklungswerkzeugen wie Git, Debuggern, Build-Systemen und gängigen Entwicklungsumgebungen
- Fähigkeit, technische Aufgaben eigenständig zu bearbeiten
- Strukturierte, zuverlässige und qualitätsbewusste Arbeitsweise
- Bereitschaft, dich in bestehende Systeme, Prozesse und technische Zusammenhänge einzuarbeiten
- Du klärst offene Punkte aktiv, arbeitest eigenverantwortlich und bringst deine Aufgaben zuverlässig voran
- Gute Deutsch- und Englischkenntnisse in Wort und Schrift
Idealerweise bringst du zusätzlich mit
- Erfahrung mit Linux-Administration oder sicherer Umgang mit Linux-Systemen
- Kenntnisse in Bereichen wie Netzwerk, Services, Systemkonfiguration, Boot-Prozesse oder Remote-Zugriff
- Erfahrung mit Embedded-Systemen oder hardwarenaher Softwareentwicklung
- Kenntnisse in Boost oder modernen C++-Standards
- Erfahrung mit automatisierten Tests, CI/CD oder DevOps-nahen Entwicklungsprozessen
- Grundverständnis für IT-Security oder sichere Softwareentwicklung
- Erfahrung mit technischer Dokumentation in Entwicklungsprojekten
Warum die Rolle spannend ist
- In dieser Position arbeitest du an Software, bei der Verlässlichkeit, Qualität und technische Sorgfalt entscheidend sind.
- Du bekommst die Möglichkeit, dich in ein anspruchsvolles Linux- und C++-Umfeld einzuarbeiten und dort fachlich weiterzuentwickeln.
Bewerbung
- Ein langes Anschreiben ist nicht notwendig.
- Sende deinen Lebenslauf sowie eine kurze Übersicht über Projekte, Aufgaben und Technologien, mit denen du bisher gearbeitet hast.
- Bitte teile deine Gehaltsvorstellung und deine Kündigungsfrist beziehungsweise deinen frühestmöglichen Eintrittstermin mit.
- Ein kurzfristiger Einstieg ist wünschenswert.
Ansprechpartner
- Korinna Wagner
- Recruiting
- brainchild GmbH
- Öttinger Straße 19
- 84307 Eggenfelden
- Telefon: +49 8721 127 2557
- Email: career@brain-child.de
Skills
BoostC++CI/CDDevOpsGitLinuxLinux-AdministrationNetzwerkRemote-ZugriffSoftwareentwicklungSystemkonfigurationTesting
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free