Skip to content
mimi

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