C++ Software Engineer für Linux-Systeme (m/w/d)

C++ Software Engineer für Linux-Systeme (m/w/d)

Eggenfelden Vollzeit 45000 - 65000 € / Jahr (geschätzt) Kein Homeoffice möglich
B

Auf einen Blick

  • Aufgaben: Entwickle und pflege C++ Software für Linux-Systeme in einem spannenden Projektumfeld.
  • Unternehmen: Technisch anspruchsvolles Unternehmen mit Fokus auf Qualität und Zuverlässigkeit.
  • Vorteile: Attraktive Vergütung, Weiterbildungsmöglichkeiten und ein dynamisches Arbeitsumfeld.
  • Weitere Informationen: Tolle Karrierechancen und die Möglichkeit, an zukunftsweisenden Technologien zu arbeiten.
  • Warum dieser Job: Gestalte innovative Softwarelösungen und entwickle deine Fähigkeiten in einem herausfordernden Umfeld.
  • Qualifikationen: Studium in Informatik oder verwandten Bereichen und Erfahrung in C++ und Linux.

Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.

Du entwickelst gerne mit C++, kennst dich unter Linux aus und möchtest in einem technisch anspruchsvollen Umfeld arbeiten, in dem saubere Software, Zuverlässigkeit und Eigenverantwortung zählen? Dann bist du bei uns genau richtig! Für ein langfristiges, technisch anspruchsvolles Projektumfeld suchen wir einen C++ Software Engineer (m/w/d), der praktische Erfahrung in der Softwareentwicklung unter Linux mitbringt und Aufgaben selbstständig, strukturiert und lösungsorientiert umsetzt.

In der Zusammenarbeit mit unserem Kunden verstehen wir uns als technischer Partner: Wir denken mit, bringen unsere Erfahrung ein und entwickeln Lösungen, die fachlich überzeugen, zuverlässig funktionieren und langfristig tragfähig sind.

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
  • Gewährleistung 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.

C++ Software Engineer für Linux-Systeme (m/w/d) Arbeitgeber: Brainchild GmbH

Unser Unternehmen bietet eine inspirierende Arbeitsumgebung, in der technisches Know-how und Eigenverantwortung geschätzt werden. Wir fördern eine Kultur der Zusammenarbeit und des kontinuierlichen Lernens, sodass unsere Mitarbeiter die Möglichkeit haben, sich fachlich weiterzuentwickeln und an spannenden Projekten zu arbeiten. Zudem profitieren Sie von flexiblen Arbeitszeiten und einem modernen Arbeitsplatz, der auf Innovation und Qualität ausgerichtet ist.

B

Kontaktdaten:

Brainchild GmbH Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so C++ Software Engineer für Linux-Systeme (m/w/d) erhalten könnten

Netzwerken, Netzwerken, Netzwerken!

Nutze Plattformen wie LinkedIn oder Xing, um mit anderen Entwicklern und Recruitern in Kontakt zu treten. Oft sind es persönliche Empfehlungen, die den entscheidenden Unterschied machen!

Zeig dein Können!

Erstelle ein Portfolio oder GitHub-Repository, in dem du deine besten Projekte präsentierst. Das gibt potenziellen Arbeitgebern einen direkten Einblick in deine Fähigkeiten und deinen Stil als C++ Entwickler.

Bereite dich auf technische Interviews vor!

Mach dich mit typischen Fragen zur Softwareentwicklung und C++ vertraut. Übe das Lösen von Programmieraufgaben unter Zeitdruck, um im Interview souverän aufzutreten.

Bewirb dich direkt über unsere Website!

Wir freuen uns immer über Bewerbungen direkt über unsere Plattform. So kannst du sicherstellen, dass deine Bewerbung schnell und unkompliziert bei uns ankommt!

Wir glauben, dass du diese Fähigkeiten brauchst, um C++ Software Engineer für Linux-Systeme (m/w/d) mit Bravour zu bestehen

C++
Linux
Softwareentwicklung
Fehleranalyse
Debugging
Optimierung
Technische Dokumentation

Einige Tipps für deine Bewerbung 🫡

Mach deine Bewerbung persönlich:Zeig uns, wer du bist! Eine persönliche Note in deinem Anschreiben macht einen großen Unterschied. Erzähl uns, warum du dich für die Stelle als C++ Software Engineer interessierst und was dich an der Arbeit bei StudySmarter reizt.

Betone deine C++-Kenntnisse:Da wir nach jemandem suchen, der mit C++ unter Linux arbeitet, solltest du deine Erfahrungen und Projekte in diesem Bereich klar hervorheben. Zeig uns, was du drauf hast und wie du Probleme gelöst hast!

Sei strukturiert und präzise:Wir schätzen eine klare und strukturierte Darstellung deiner Fähigkeiten und Erfahrungen. Halte deinen Lebenslauf übersichtlich und achte darauf, dass alle relevanten Informationen schnell zu finden sind. Das zeigt uns, dass du auch in der Softwareentwicklung Wert auf Qualität legst.

Bewirb dich über unsere Website:Der einfachste Weg, um Teil unseres Teams zu werden, ist die Bewerbung über unsere Website. So stellst du sicher, dass deine Unterlagen direkt bei uns landen und wir sie schnell bearbeiten können. Wir freuen uns auf deine Bewerbung!

Wie man sich auf ein Vorstellungsgespräch bei Brainchild GmbH vorbereitet

Mach dich mit den Grundlagen vertraut

Bevor du zum Interview gehst, solltest du sicherstellen, dass du die Grundlagen von C++ und Linux gut beherrschst. Überlege dir konkrete Beispiele aus deiner bisherigen Erfahrung, die deine Fähigkeiten in der Softwareentwicklung unter Linux zeigen.

Bereite dich auf technische Fragen vor

Erwarte technische Fragen zu C++ und Linux-Systemen. Übe das Lösen von Programmieraufgaben oder das Debuggen von Code. Es kann hilfreich sein, typische Interviewfragen zu recherchieren und diese mit Freunden oder Kollegen zu üben.

Zeige deine Problemlösungsfähigkeiten

Sei bereit, über Herausforderungen zu sprechen, die du in früheren Projekten gemeistert hast. Erkläre, wie du an die Fehleranalyse und Optimierung bestehender Softwarekomponenten herangegangen bist und welche Methoden du verwendet hast.

Frage nach dem Team und den Projekten

Zeige Interesse an der Unternehmenskultur und den Projekten, an denen du arbeiten würdest. Stelle Fragen zu den Technologien, die verwendet werden, und wie das Team zusammenarbeitet. Das zeigt, dass du nicht nur an der Position interessiert bist, sondern auch an der Zusammenarbeit im Team.