brainchild GmbH
Embedded Software Engineer (Linux/C/C++) (m/w/d)
- Arbeitszeit
- Vollzeit
- Gehalt laut Quelle
- Gehalt hier nicht belegt
- Standort
- Eggenfelden, Deutschland
- Arbeitsmodell
- Arbeitsmodell offen
- Beschäftigung · Vertrag
- Vollzeit · Unbefristet
Quelle: brainchild GmbH (Personio) · Zuletzt gesehen: 14.10.2026 (UTC)
Beschreibung aus der Originalquelle
Wortlaut aus der Quelle, Darstellung normalisiert. Kontaktangaben wurden entfernt. Die Arbeitgeberseite kann zusätzliche Inhalte enthalten.
Du hast Erfahrung in der Softwareentwicklung unter Linux, arbeitest gerne an komplexen technischen Systemen und möchtest mehr als nur einzelne Aufgaben abarbeiten? Dann könnten wir gut zusammenpassen.
Für ein anspruchsvolles Kundenprojekt suchen wir einen erfahrenen Embedded Software Engineer, der technische Zusammenhänge versteht, eigenständig Lösungen entwickelt und diese gemeinsam mit anderen Fachbereichen bis zur Integration begleitet.
Worum geht's?
Du entwickelst unter Linux eine zentrale Softwarekomponente zur Steuerung eines modularen Rechnersystems.
Dabei arbeitest du eng mit den System Engineers und Firmwareentwicklern unseres Kunden zusammen – von der Analyse technischer Anforderungen über die Entwicklung bis zur Integration und zum Test direkt am System.
Deine Aufgaben
- • Softwareentwicklung: Du konzipierst, entwickelst und optimierst Softwarekomponenten mit C/C++ unter Linux.
- • Schnittstellen und Kommunikation: Du entwickelst REST-basierte Dienste und Schnittstellen zur Kommunikation mit Hardware- und Systemkomponenten.
- • Systemintegration: Du integrierst Software in bestehende Systemarchitekturen und stellst das Zusammenspiel der Komponenten sicher.
- • Test und Qualitätssicherung: Du entwickelst Simulations- und Testlösungen, analysierst Fehler und sorgst für zuverlässige Softwarefunktionen.
- • Technische Zusammenarbeit: Du stimmst Anforderungen und Lösungsansätze mit System Engineers und Firmwareentwicklern ab und begleitest deren Umsetzung.
Das bringst du mit
- • Fundierte Berufserfahrung in der Softwareentwicklung mit C/C++ unter Linux, idealerweise im Embedded-Umfeld.
- • Ein gutes Verständnis für Softwarearchitekturen, Schnittstellen und das Zusammenspiel komplexer technischer Systeme.
- • Erfahrung mit Entwicklungswerkzeugen wie Git und CMake.
- • Kenntnisse in der Netzwerkkommunikation, der Entwicklung von Schnittstellen oder der hardwarenahen Softwareentwicklung.
- • Eine analytische, strukturierte Arbeitsweise und die Fähigkeit, technische Herausforderungen eigenständig zu lösen.
- • Sehr gute Deutschkenntnisse, um technische Anforderungen und Abstimmungen mit dem Kunden sicher zu verstehen und aktiv mitzugestalten.
Du musst nicht jede der genannten Technologien beherrschen. Entscheidend ist für uns, dass du bereits fundierte Berufserfahrung mit C/C++ unter Linux mitbringst, technische Zusammenhänge verstehst und dich sicher in neue Systeme einarbeiten kannst.
Deine Perspektive
Wir suchen nicht nur Unterstützung für ein einzelnes Projekt, sondern jemanden, der seine technische Erfahrung langfristig bei brainchild einbringen und weiterentwickeln möchte.
Je nach Projekt und deinen fachlichen Interessen kannst du künftig auch in anderen Bereichen der Embedded- und Systemsoftwareentwicklung tätig werden und zusätzliche technische Verantwortung übernehmen.
Deine Bewerbung
Klingt spannend? Dann bewirb dich jetzt über unser Bewerbungsformular!
Ein klassisches Anschreiben ist nicht nötig. Schick uns einfach deinen Lebenslauf, eine kurze Übersicht deiner bisherigen Projekte, deine Gehaltsvorstellung und deinen frühestmöglichen Eintrittstermin.
Eine Frage interessiert uns besonders: An welchem technisch anspruchsvollen Softwareprojekt hast du bisher gearbeitet und welche Aufgaben hast du dabei übernommen?
Wir freuen uns darauf, dich kennenzulernen!
Noch Fragen?
Melde dich einfach bei uns.
Korinna Wagner
Recruiting
brainchild GmbH
Öttinger Straße 19
84307 Eggenfelden
Email:
Die letzte Sichtung ist kein Veröffentlichungsdatum und garantiert keine Bewerbungsfähigkeit. Prüfe die aktuelle Verfügbarkeit beim Arbeitgeber. Fehlende Felder bedeuten nicht, dass Angaben im Original fehlen.