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 55000 - 70000 € / 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: Attraktive Vergütung, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
  • Warum dieser Job: Gestalte sichere Softwarelösungen und übernehme technische Verantwortung in spannenden Projekten.
  • Gewünschte Qualifikationen: Erfahrung in C++ und Linux-Entwicklung sowie hohe Qualitätsansprüche.
  • Andere Informationen: Dynamisches Umfeld mit großartigen Karrierechancen und Teamarbeit.

Das voraussichtliche Gehalt liegt zwischen 55000 - 70000 € 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.

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

Als Arbeitgeber bieten wir ein dynamisches und innovatives Umfeld, in dem du als C++ Softwareentwickler für Linux- und Embedded-Systeme an spannenden Projekten arbeiten kannst. Unsere Unternehmenskultur fördert Teamarbeit und kontinuierliches Lernen, während wir dir zahlreiche Möglichkeiten zur beruflichen Weiterentwicklung und Spezialisierung bieten. Zudem legen wir großen Wert auf eine sichere und qualitativ hochwertige Softwareentwicklung, was dir die Chance gibt, an bedeutenden Lösungen zu arbeiten, die einen echten Unterschied machen.
B

Kontaktperson:

Brainchild GmbH HR Team

StudySmarter Bewerbungstipps 🤫

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

Netzwerken, Netzwerken, Netzwerken!

Nutze jede Gelegenheit, um mit anderen in der Branche zu sprechen. Besuche Meetups, Konferenzen oder Online-Events. Oft sind es persönliche Kontakte, die uns den entscheidenden Vorteil bei der Jobsuche verschaffen.

Zeige deine Projekte!

Hast du coole Projekte oder Beiträge auf GitHub? Teile sie! Zeige, was du kannst und wie du Probleme löst. Das gibt potenziellen Arbeitgebern einen Einblick in deine Fähigkeiten und deinen Stil.

Bereite dich auf technische Interviews vor!

Mach dich fit für technische Fragen und Coding-Challenges. Übe mit Plattformen wie LeetCode oder HackerRank. Je besser du vorbereitet bist, desto selbstbewusster kannst du im Interview auftreten.

Bewirb dich direkt über unsere Website!

Wir haben viele spannende Stellenangebote, die perfekt zu deinem Profil passen könnten. Schau regelmäßig vorbei und bewirb dich direkt – so hast du die besten Chancen, gesehen zu werden!

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ätssicherungsmaßnahmen
Versionsverwaltung
Build-Systeme
Debugging
automatisierte Tests
CI/CD

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 interessierst und was dich an der Arbeit mit C++ und Embedded-Systemen begeistert.

Betone deine technischen Fähigkeiten: Da wir nach einem erfahrenen C++ Softwareentwickler suchen, solltest du deine Kenntnisse in Linux und systemnaher Softwareentwicklung klar hervorheben. Nenn konkrete Projekte oder Erfahrungen, die deine Fähigkeiten unter Beweis stellen.

Qualität zählt!: Wir legen großen Wert auf saubere Architektur und hohe Code-Qualität. Erwähne in deiner Bewerbung, wie du Qualitätssicherungsmaßnahmen in deinen bisherigen Projekten umgesetzt hast und welche Methoden dir dabei geholfen haben.

Bewirb dich über unsere Website: Der einfachste Weg zu uns ist über unsere Karriereseite. Dort kannst du deine Unterlagen direkt einreichen und sicherstellen, dass sie bei uns ankommen. Wir freuen uns auf deine Bewerbung!

Wie du dich auf ein Vorstellungsgespräch bei Brainchild GmbH vorbereitest

Mach dich mit den Technologien vertraut

Bevor du zum Interview gehst, solltest du dir die Zeit nehmen, um die spezifischen Technologien und Tools, die in der Stellenbeschreibung erwähnt werden, gründlich zu verstehen. Das bedeutet, dass du dich mit C++-Standards, Linux-Systemdiensten und den gängigen Bibliotheken wie Boost auseinandersetzt. Zeige dein Wissen über diese Technologien im Gespräch!

Bereite konkrete Beispiele vor

Überlege dir einige konkrete Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast, insbesondere solche, die mit systemnaher Softwareentwicklung oder Embedded-Systemen zu tun haben. Sei bereit, diese Beispiele zu erläutern und zu zeigen, wie du Probleme gelöst hast, um deine Fähigkeiten zu untermauern.

Verstehe die Rolle der IT-Sicherheit

Da du eng mit IT-Security-Experten zusammenarbeiten wirst, ist es wichtig, ein gutes Verständnis für IT-Sicherheitsanforderungen zu haben. Informiere dich über gängige Sicherheitspraktiken in der Softwareentwicklung und sei bereit, darüber zu sprechen, wie du diese in deinen bisherigen Projekten umgesetzt hast.

Fragen stellen ist wichtig

Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt nicht nur dein Interesse an der Position, sondern gibt dir auch die Möglichkeit, mehr über das Team, die Projekte und die Unternehmenskultur zu erfahren. Fragen zu den aktuellen Herausforderungen im Bereich Embedded-Systeme oder zur Zusammenarbeit mit anderen Teams sind besonders relevant.

C++ Softwareentwickler für Linux- & Embedded-Systeme (m/w/d)
Brainchild GmbH
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

>