Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen für unsere Ladesysteme und arbeite eng mit dem Hardware-Team zusammen.
- Unternehmen: Wachsendes Unternehmen im Bereich E-Mobilität mit einer Leidenschaft für Innovation.
- Vorteile: Flexible Arbeitszeiten, Mitarbeiterrabatte und hochwertige Werkzeuge für deine Projekte.
- Weitere Informationen: Dynamisches Team mit regelmäßigen Teamevents und einer kreativen Arbeitsumgebung.
- Warum dieser Job: Gestalte die Zukunft der E-Mobilität und mache einen echten Unterschied.
- Qualifikationen: Mindestens 2 Jahre Erfahrung in der Embedded-Softwareentwicklung und gute C++ Kenntnisse.
Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Bei go-e verfolgen wir von Anfang an mit Leidenschaft und Kraft die Entwicklung unserer Vision. Wir bewegen uns in einem Bereich, der von Durchbrüchen und Wachstum geprägt ist und viel persönliche Verantwortung sowie kreative Lösungsfindung erfordert. Auf unserem Weg zur Energiewende ist die Mischung aus Innovation und Sicherheit, regional und international, Selbstverwirklichung und Professionalität der ideale Treibstoff für unser gemeinsames Wachstum.
Wir suchen einen innovativen und engagierten Embedded Software Engineer (C++, Linux), der unsere Vision in Qualität teilt und sich verpflichtet, herausragende Produkte zu entwickeln. Unsere Produkte kombinieren intern entwickelte Hardware mit Bare-Metal-Firmware, einer umfangreichen Embedded-Linux-Umgebung und mehreren benutzerorientierten Frontend-Anwendungen, um unseren Kunden das beste Benutzererlebnis zu bieten. Mit Ihrem Beitrag werden Sie beeinflussen, wie Menschen in Zukunft ihre Autos aufladen.
Ihr Verantwortungsbereich:
- Teil unseres Kernteams sein, das an der Embedded-Anwendung (geschrieben in C++20) und der benutzerdefinierten Linux-Distribution arbeitet, die unsere Ladesysteme antreibt
- Eng mit unserem Hardware-Entwicklungsteam zusammenarbeiten, um neue Hardware-Designs zu validieren und in Betrieb zu nehmen
- Wartbare, zuverlässige Software implementieren
- Leistung messen und Regressionen erkennen
- Code-Reviews durchführen
Unsere Kerntechnologien:
- C++20/23
- Embedded Linux (buildroot)
- D-Bus
Es wäre großartig, wenn Sie:
- Mindestens 2 Jahre Erfahrung in der Embedded-Softwareentwicklung haben
- Fähigkeit zur Problemuntersuchung und Vorschlag robuster Lösungen besitzen
- Fähigkeit zur Mentorschaft und Teilnahme am Wissensaustausch haben
- Ein hohes Maß an Kompetenz in C++ haben
- Entwicklung in Linux, vorzugsweise einschließlich: Asynchrone I/O, Multithreading, C Linux APIs
- Erfahrung mit Linux-Shell-Skripting und Befehlszeilen-Dienstprogrammen haben
- Kenntnisse des Linux-Netzwerkprotokollstacks besitzen
- Erfahrung in der Implementierung von Netzwerkprotokollen (EEBUS) haben
- Grundkenntnisse in Kryptographie besitzen
- Erfahrung in der Implementierung von Abstraktions-APIs/Wrappers für niedrigere Bibliotheken haben
- Erfahrung mit Versionskontrolle, kontinuierlicher Integration und Projektmanagementmethoden haben
Es wäre noch besser, wenn Sie:
- Erfahrung mit C-Entwicklung in (embedded) Linux haben
- Bewusstsein für niedrigstufige Schwachstellen und deren Fernausnutzung haben
- Erfahrung im Umgang mit gängigen Daemons auf Embedded-Linux-Systemen (NetworkManager, wpa_supplicant) haben
- Erfahrung in der Entwicklung und Fehlersuche von Linux-Hardwaretreibern (SPI, I2C-Treiber) haben
- Erfahrung mit ISO15118 PLC-Kommunikation haben
- Erfahrung mit EEBUS haben
- Erfahrung mit buildroot haben
Was wir bieten:
- Seien Sie einer der Haupttreiber unserer Kerntechnologien
- Ein hohes Maß an Freiheit bei der Ausführung Ihrer Projekte
- Mitarbeiterrabatte auf unsere Produkte
- Unternehmensrabatte auf eine Vielzahl von Marken
- Hochwertige Werkzeuge, z.B. Lötkolben, Messgeräte, Oszilloskope, Serverinfrastruktur für Softwareexperimente, 3D-Drucker in allen Größen
- Regelmäßiges gemeinsames Kochen zur Mittagszeit oder nach der Arbeit
- Regelmäßiges gemeinsames Essen und Trinken nach der Arbeit
- After-Work-/Teambuilding-Events oder Ähnliches
Embedded Software Engineer (C++, Linux) (m/f/x) Arbeitgeber: go-e
Bei go-e sind wir stolz darauf, ein innovativer Arbeitgeber zu sein, der seinen Mitarbeitern nicht nur Freiraum für kreative Lösungen bietet, sondern auch eine starke Gemeinschaft fördert. Unsere Unternehmenskultur ist geprägt von Teamarbeit, persönlicher Verantwortung und dem Streben nach Exzellenz, während wir gemeinsam an der Zukunft der E-Mobilität arbeiten. Mit attraktiven Mitarbeitervergünstigungen, hochwertigen Arbeitsmitteln und regelmäßigen Teamevents schaffen wir ein Umfeld, in dem sich jeder entfalten und wachsen kann.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Embedded Software Engineer (C++, Linux) (m/f/x) erhalten könnten
✨Tipp Nummer 1
Sei proaktiv! Nutze LinkedIn und andere Netzwerke, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach Informationen über die Firma und zeig dein Interesse an der Position als Embedded Software Engineer.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Erfahrungen mit C++ und Linux zu teilen. Zeig, dass du nicht nur die Theorie kennst, sondern auch praktische Lösungen anbieten kannst.
✨Tipp Nummer 3
Nutze unsere Website für die Bewerbung! Wir haben viele Ressourcen, die dir helfen können, dich optimal auf das Vorstellungsgespräch vorzubereiten. Außerdem zeigen wir dir, wie du deine Fähigkeiten am besten präsentieren kannst.
✨Tipp Nummer 4
Sei authentisch! Zeig deine Leidenschaft für innovative Technologien und die Energiebranche. Lass uns wissen, warum du Teil unseres Teams werden möchtest und wie du zur Zukunft der E-Mobilität beitragen kannst.
Wir glauben, dass du diese Fähigkeiten brauchst, um Embedded Software Engineer (C++, Linux) (m/f/x) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei kreativ und zeig deine Leidenschaft!:Wenn du deine Bewerbung schreibst, lass deine Begeisterung für Embedded Software Engineering durchscheinen. Erzähl uns, warum du dich für diese Position interessierst und was dich an der Arbeit bei go-e reizt. Zeig uns, dass du nicht nur die Anforderungen erfüllst, sondern auch ein echter Teamplayer bist!
Mach es persönlich!:Vermeide Standardfloskeln und passe dein Anschreiben an die Stelle an. Nenne spezifische Projekte oder Technologien, die du in der Vergangenheit verwendet hast, und wie sie zu den Anforderungen der Stelle passen. Wir wollen sehen, dass du dir Gedanken gemacht hast und wirklich zu uns passt!
Beweise deine Fähigkeiten!:Nutze deinen Lebenslauf, um deine technischen Fähigkeiten und Erfahrungen klar darzustellen. Füge relevante Projekte hinzu, die deine Kenntnisse in C++, Linux und Embedded Systems zeigen. Wenn du besondere Erfolge oder Herausforderungen hattest, die du gemeistert hast, dann teile diese mit uns!
Bewirb dich direkt über unsere Website!:Um sicherzustellen, dass deine Bewerbung schnell und effizient bearbeitet wird, bewirb dich bitte direkt über unsere Website. So können wir deine Unterlagen sofort in die richtigen Hände bekommen und du bist einen Schritt näher daran, Teil unseres innovativen Teams zu werden!
Wie man sich auf ein Vorstellungsgespräch bei go-e vorbereitet
✨Verstehe die Technologien
Mach dich mit den Kerntechnologien vertraut, die in der Stellenbeschreibung erwähnt werden, wie C++20, Embedded Linux und D-Bus. Zeige im Interview, dass du nicht nur die Grundlagen kennst, sondern auch, wie du diese Technologien in der Praxis anwenden kannst.
✨Bereite konkrete Beispiele vor
Überlege dir spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, darüber zu sprechen, wie du Probleme recherchiert und robuste Lösungen vorgeschlagen hast. Das zeigt deine praktische Erfahrung und Problemlösungsfähigkeiten.
✨Teamarbeit betonen
Da die Zusammenarbeit mit dem Hardware-Entwicklungsteam wichtig ist, solltest du Beispiele für erfolgreiche Teamprojekte parat haben. Erkläre, wie du zur Teamdynamik beigetragen hast und wie du Wissen weitergegeben hast, um das gesamte Team zu stärken.
✨Fragen vorbereiten
Bereite einige Fragen vor, die du dem Interviewer stellen möchtest. Das zeigt dein Interesse an der Position und am Unternehmen. Du könntest nach den aktuellen Herausforderungen im Team oder den nächsten Schritten in der Produktentwicklung fragen.