Embedded Software Engineer (Linux/C/C++) (m/w/d)
Brainchild
- Location not stated
- 3 months ago
- Linux
- C++
- Git
- CMake
3 months ago
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 bereitsfundierte Berufserfahrung mit C/C++ unter Linux mitbringst,technische Zusammenhänge verstehst und dich sicherin 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.
Ansprechpartner
Korinna Wagner
Recruiting
brainchild GmbH
Öttinger Straße 19
84307 Eggenfelden
Telefon : +49 8721 127 2557
Email:career@brain-child.de
Embedded Software Engineer (Linux/C/C++) (m/w/d) · Brainchild