C++ Softwareentwickler für Linux- & Embedded-Systeme (m/w/d)
C++ Softwareentwickler für Linux- & Embedded-Systeme (m/w/d)

C++ Softwareentwickler für Linux- & Embedded-Systeme (m/w/d)

Eggenfelden Vollzeit 45000 - 65000 € / Jahr (geschätzt) Kein Home Office möglich
Go Premium
B

Auf einen Blick

  • Aufgaben: Entwickle und warte Systemdienste für Linux-basierte Embedded-Systeme.
  • Arbeitgeber: Innovatives Unternehmen mit Fokus auf IT-Sicherheit und Softwarequalität.
  • Mitarbeitervorteile: Flexible Arbeitszeiten, spannende Projekte und ein kreatives Team.
  • Andere Informationen: Kurze Bewerbungen ohne langes Anschreiben sind willkommen!
  • Warum dieser Job: Gestalte sichere und zuverlässige Softwarelösungen in einem dynamischen Umfeld.
  • Gewünschte Qualifikationen: Erfahrung in C++ und Linux-Entwicklung sowie hohe Qualitätsansprüche.

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

Du fühlst dich in Linux auf Systemebene zu Hause, denkst in C++ und löst Probleme dort, wo Betriebssystem, Dienste und Hardware zusammenkommen? Dann könnte diese Rolle genau das Richtige für dich sein. Für ein Projekt im Umfeld Linux-basierter Embedded-Systeme suchen wir einen erfahrenen C++ Softwareentwickler (m/w/d) mit starkem technischem Fundament in systemnaher Softwareentwicklung, Linux und Softwarequalität.

Im Projekt arbeitest du eng mit IT-Security-Experten zusammen und setzt deren Vorgaben in tragfähige Softwarelösungen um. Der Schwerpunkt liegt auf der Entwicklung und Weiterentwicklung von Systemdiensten und betriebsnaher Software – zum Beispiel in den Bereichen Netzwerk, Bootfähigkeit, Remote Management, hardwarenahe Integration sowie bei der Analyse und Behebung anspruchsvoller Probleme rund um Treiber und Systemdienste. Dabei bewegst du dich in einem Umfeld, in dem saubere Architektur, sichere Implementierung und verlässlicher Betrieb entscheidend sind.

Deine Aufgaben

  • Du entwickelst, erweiterst und wartest Systemdienste und systemnahe Softwarekomponenten für Linux-basierte Embedded-Systeme.
  • Du analysierst und behebst komplexe Probleme im Zusammenspiel von Betriebssystem, Treibern, Diensten und Hardware.
  • Du implementierst robuste Software für Themen wie Netzwerkkommunikation, Systemstart, Remote-Zugriff, Plattformmanagement und Betriebsunterstützung.
  • Du setzt IT-Sicherheitsanforderungen in Softwarekomponenten und im Betriebssystemumfeld technisch um.
  • Du stimmst dich eng mit IT-Security-Experten, Architekten und angrenzenden Entwicklungsteams ab.
  • Du erstellst Design-, Architektur- und Anforderungsdokumente für die von dir verantworteten Softwarekomponenten.
  • Du sorgst für hohe Code-Qualität durch geeignete Entwicklungs- und Qualitätssicherungsmaßnahmen.
  • Du unterstützt bei der Integration, Inbetriebnahme und Fehleranalyse auf Zielsystemen.
  • Du wirkst bei der Weiterentwicklung von Build-, Test- und Deployment-Prozessen für Embedded-Software mit.

Das bringst du mit

  • Mehrjährige praktische Erfahrung in der Entwicklung mit C++, idealerweise mit modernen Sprachstandards, gängigen Idiomen und Bibliotheken wie Boost.
  • Sehr gutes Know-how in der Entwicklung von Software für Linux-Betriebssysteme.
  • Erfahrung in der Entwicklung systemnaher oder eingebetteter Software.
  • Gute Kenntnisse in der Arbeit mit Linux-Systemdiensten, Systemkonfiguration und Betriebsaspekten.
  • Erfahrung im Umgang mit typischen Linux-Themen wie Netzwerk-Stacks, Boot-Prozessen, Services, Remote-Management oder hardwarenaher Integration.
  • Erfahrung in der Erstellung von Anforderungen, technischen Konzepten und Designdokumenten.
  • Sehr hohes Qualitätsbewusstsein sowie Erfahrung mit Softwarequalität und Qualitätssicherungsmethoden.
  • Verständnis für IT-Sicherheit und Erfahrung in der Entwicklung von sicherem Code.
  • Erfahrung im Umgang mit Entwicklungswerkzeugen und Prozessen wie Versionsverwaltung, Build-Systemen, Debugging, automatisierten Tests und CI/CD.
  • Idealerweise Erfahrung im Bereich DevOps für Embedded-Systeme.
  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift.

Warum die Rolle spannend ist:

Du arbeitest an Software, die nicht nur funktional sein muss, sondern zuverlässig, nachvollziehbar und sicher. Die Rolle ist ideal für Entwickler, die gerne tief ins System einsteigen, technische Verantwortung übernehmen und Lösungen dort bauen, wo Standardsoftware aufhört.

Klingt nach dir? Dann freuen wir uns auf deine Bewerbung. Kein langes Anschreiben nötig – eine kurze Übersicht über deine Projekte, Aufgaben und die Technologien, mit denen du gearbeitet hast, reicht völlig. Wir freuen uns darauf, dich kennenzulernen.

Hast du noch Fragen? Dann melde dich gerne bei uns.

C++ Softwareentwickler für Linux- & Embedded-Systeme (m/w/d) Arbeitgeber: brainchild

Die brainchild GmbH ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, in einem innovativen und dynamischen Umfeld zu arbeiten. Mit einem starken Fokus auf IT-Sicherheit und der Entwicklung von hochwertigen Softwarelösungen für Linux-basierte Embedded-Systeme fördert das Unternehmen eine Kultur der Zusammenarbeit und des Wissensaustauschs. Zudem werden kontinuierliche Weiterbildung und persönliche Entwicklung großgeschrieben, was den Mitarbeitern hilft, ihre Fähigkeiten auszubauen und sich in ihrer Karriere weiterzuentwickeln.
B

Kontaktperson:

brainchild HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: C++ Softwareentwickler für Linux- & Embedded-Systeme (m/w/d)

Tipp Nummer 1

Nutze dein Netzwerk! Sprich mit Freunden, ehemaligen Kollegen oder Kommilitonen über offene Stellen. Oft erfährt man von Möglichkeiten, die nicht öffentlich ausgeschrieben sind.

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe C++-Fragen und Systemdesign-Szenarien, um sicherzustellen, dass du in der Lage bist, deine Fähigkeiten zu demonstrieren, wenn es darauf ankommt.

Tipp Nummer 3

Zeige deine Leidenschaft für Embedded-Systeme! Teile Projekte oder Beiträge, die du gemacht hast, um zu zeigen, dass du nicht nur die Theorie beherrschst, sondern auch praktische Erfahrungen hast.

Tipp Nummer 4

Bewirb dich direkt über unsere Website! Das macht es uns einfacher, deine Bewerbung zu finden und zu bearbeiten. Außerdem kannst du sicherstellen, dass du alle relevanten Informationen bereitstellst.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: C++ Softwareentwickler für Linux- & Embedded-Systeme (m/w/d)

C++
Linux
Embedded-Systeme
Systemnahe Softwareentwicklung
IT-Sicherheit
Netzwerkkommunikation
Boot-Prozesse
Remote-Management
Softwarequalität
Qualitätssicherungsmethoden
Versionsverwaltung
Build-Systeme
Debugging
CI/CD
Deutschkenntnisse

Tipps für deine Bewerbung 🫡

Sei präzise und konkret: Wenn du deine Projekte und Erfahrungen auflistest, sei so konkret wie möglich. Nenne die Technologien, die du verwendet hast, und beschreibe deine Rolle in den Projekten. Das hilft uns, ein klares Bild von deinen Fähigkeiten zu bekommen.

Hebe deine C++-Kenntnisse hervor: Da wir einen C++ Softwareentwickler suchen, solltest du deine Kenntnisse in dieser Sprache besonders betonen. Erzähl uns von spezifischen Projekten, in denen du C++ eingesetzt hast, und welche Herausforderungen du dabei gemeistert hast.

Qualität zählt!: Wir legen großen Wert auf Softwarequalität. Teile uns mit, wie du sicherstellst, dass dein Code sauber und wartbar ist. Erwähne Methoden der Qualitätssicherung, die du anwendest, um sicherzustellen, dass deine Software zuverlässig funktioniert.

Bewirb dich über unsere Website: Um den Prozess für alle zu vereinfachen, bewirb dich bitte direkt über unsere Website. So können wir deine Bewerbung schneller bearbeiten und du bist sicher, dass alles an die richtige Stelle gelangt.

Wie du dich auf ein Vorstellungsgespräch bei brainchild vorbereitest

Mach dich mit den Technologien vertraut

Bevor du zum Interview gehst, solltest du dir die Technologien und Tools, die in der Stellenbeschreibung erwähnt werden, genau anschauen. Wenn du mit C++ und Linux-Systemen arbeitest, sei bereit, spezifische Fragen zu diesen Themen zu beantworten und vielleicht sogar Beispiele aus deiner bisherigen Arbeit zu nennen.

Bereite dich auf technische Fragen vor

Erwarte technische Fragen, die dein Wissen über systemnahe Softwareentwicklung und IT-Sicherheit testen. Übe, wie du komplexe Probleme analysierst und löst, und sei bereit, deine Denkweise und Lösungsansätze klar zu kommunizieren.

Zeige deine Teamfähigkeit

Da du eng mit IT-Security-Experten und anderen Entwicklungsteams zusammenarbeiten wirst, ist es wichtig, dass du deine Teamfähigkeit unter Beweis stellst. Bereite Beispiele vor, in denen du erfolgreich im Team gearbeitet hast, um deine Kommunikations- und Kooperationsfähigkeiten zu demonstrieren.

Hebe deine Qualitätsstandards hervor

In der Rolle wird ein hohes Qualitätsbewusstsein gefordert. Sei bereit, über deine Erfahrungen mit Qualitätssicherungsmaßnahmen und sauberen Architekturen zu sprechen. Zeige, dass du nicht nur funktionale Software entwickelst, sondern auch Wert auf Zuverlässigkeit und Sicherheit legst.

C++ Softwareentwickler für Linux- & Embedded-Systeme (m/w/d)
brainchild
Standort: Eggenfelden
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>