Auf einen Blick
- Aufgaben: Entwickle Embedded Firmware und bringe neue Hardware-Plattformen zum Laufen.
- Unternehmen: Innovatives Unternehmen im Bereich Embedded-Systeme mit Fokus auf Zusammenarbeit.
- Vorteile: Attraktives Gehalt, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
- Weitere Informationen: Dynamisches Umfeld mit großartigen Karrierechancen.
- Warum dieser Job: Gestalte die Zukunft der Technologie und arbeite an spannenden Projekten.
- Qualifikationen: Sehr gute Kenntnisse in C/C++ und Erfahrung in Embedded Entwicklung erforderlich.
Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Sie möchten nah an der Hardware entwickeln, komplexe Embedded-Systeme gestalten und Firmware direkt auf neuen Plattformen zum Laufen bringen? Dann erwartet Sie bei uns eine spannende Rolle im Bereich Board Controller und Embedded Firmware auf Basis von Zephyr OS.
Ihre Aufgaben:
- Entwicklung von Embedded Firmware für mikrocontrollerbasierte Board-Controller auf Basis von Zephyr OS
- Board Bring-up neuer Hardware-Plattformen und Entwicklung boardspezifischer Firmware
- Implementierung von Hardware-Initialisierung, Power Sequencing sowie Diagnose- und Steuerfunktionen
- Entwicklung von Benutzer- und Messschnittstellen (z. B. Displays, Taster, Encoder, GPIO, Signalpfade)
- Integration der Firmware mit Host-Systemen unter Windows und Linux
- Debugging von Hardware-/Software-Themen in enger Zusammenarbeit mit Hardware- und Systemteams
- Entwicklung von Test-, Diagnose- und Servicefunktionen für Entwicklung und Produktion
- Dokumentation von Architektur, Interfaces und boardspezifischen Implementierungen
Ihr Profil:
- Sehr gute Kenntnisse in C/C++ für Embedded Entwicklung (MUST HAVE)
- Erfahrung in Embedded Firmware Entwicklung und Board Bring-up (MUST HAVE)
- Praxis im Hardware-Debugging und in der Hardware-/Software-Integration
- Erfahrung mit Embedded RTOS, idealerweise Zephyr OS (oder vergleichbare Systeme wie FreeRTOS)
- Erfahrung mit Git, Code Reviews und Software Quality Practices (MUST HAVE)
- Kenntnisse in Python für Testautomatisierung oder Tooling von Vorteil
- Erfahrung mit CI/CD und automatisierten Build-/Testumgebungen
- Verständnis digitaler Hardware inkl. Schematic-/Layout-Review
- Erfahrung mit Schnittstellen wie I²C, SPI, UART, USB, ADC, GPIO
- Sicherer Umgang mit Laborequipment (Oszilloskop, Logic Analyzer)
- Sehr gute Deutsch- und Englischkenntnisse
Kurz gesagt: Sie arbeiten an der Schnittstelle zwischen Hardware und Software und bringen neue Board-Plattformen von der ersten Inbetriebnahme bis zur produktionsreifen Firmware. Dabei sind Sie tief im System, debuggen direkt am Gerät und entwickeln robuste Embedded-Lösungen für anspruchsvolle Anwendungen.
Embedded Software / Board Controller Firmware Engineer Arbeitgeber: ACONEXT
Unser Unternehmen bietet Ihnen die Möglichkeit, in einem innovativen Umfeld an der Schnittstelle zwischen Hardware und Software zu arbeiten. Wir fördern eine offene und kollaborative Unternehmenskultur, die kreatives Denken und kontinuierliches Lernen unterstützt. Zudem profitieren Sie von umfangreichen Weiterbildungsmöglichkeiten und einer flexiblen Arbeitszeitgestaltung, die es Ihnen ermöglicht, Ihre beruflichen Ziele mit Ihrem persönlichen Leben in Einklang zu bringen.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Embedded Software / Board Controller Firmware Engineer erhalten könnten
✨Netzwerken ist der Schlüssel
Nutze Plattformen wie LinkedIn, um mit Fachleuten aus der Embedded-Software-Welt in Kontakt zu treten. Stell Fragen, teile deine Projekte und zeig dein Interesse an neuen Technologien – so bleibst du im Gespräch und erhöhst deine Chancen auf eine Einladung zum Vorstellungsgespräch.
✨Praktische Fähigkeiten zeigen
Wenn du die Möglichkeit hast, an Hackathons oder Workshops teilzunehmen, mach das! Zeig dein Können in der Entwicklung von Embedded Firmware und bringe deine Projekte mit. Das gibt dir nicht nur praktische Erfahrung, sondern auch etwas, worüber du im Gespräch reden kannst.
✨Vorbereitung auf technische Interviews
Mach dich bereit für technische Fragen und Coding-Challenges. Übe das Debugging von Hardware-/Software-Problemen und sei bereit, deine Denkweise zu erklären. Wir empfehlen, einige typische Interviewfragen zu recherchieren und sie mit Freunden oder Kollegen zu üben.
✨Bewirb dich direkt über unsere Website
Wir bei StudySmarter lieben es, Talente zu entdecken! Bewirb dich direkt über unsere Website, um sicherzustellen, dass deine Bewerbung die richtige Aufmerksamkeit erhält. Zeig uns, was du drauf hast und warum du perfekt in unser Team passt!
Wir glauben, dass du diese Fähigkeiten brauchst, um Embedded Software / Board Controller Firmware Engineer mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei du selbst!:Wir wollen dich kennenlernen, also zeig uns, wer du wirklich bist! Lass deine Persönlichkeit in deiner Bewerbung durchscheinen und erzähl uns, warum du für die Rolle als Embedded Software Engineer brennst.
Betone deine Erfahrungen:Hebe deine Kenntnisse in C/C++ und deine Erfahrungen mit Embedded Firmware hervor. Zeig uns, wie du bereits komplexe Systeme entwickelt hast und welche Herausforderungen du gemeistert hast – das ist für uns super wichtig!
Mach es übersichtlich:Strukturiere deine Bewerbung klar und übersichtlich. Verwende Absätze und Aufzählungen, um deine Fähigkeiten und Erfahrungen leicht verständlich zu präsentieren. So finden wir schnell die Infos, die wir brauchen!
Bewirb dich über unsere Website:Vergiss nicht, dich direkt über unsere Website zu bewerben! Das macht es uns einfacher, deine Bewerbung zu bearbeiten und sicherzustellen, dass du alle wichtigen Informationen bereitstellst.
Wie man sich auf ein Vorstellungsgespräch bei ACONEXT vorbereitet
✨Verstehe die Hardware
Mach dich mit der Hardware vertraut, an der du arbeiten wirst. Wenn du die spezifischen Komponenten und deren Funktionsweise verstehst, kannst du im Interview gezielt zeigen, wie deine Firmware-Lösungen direkt auf diese Hardware abgestimmt sind.
✨C/C++ Kenntnisse auffrischen
Da sehr gute Kenntnisse in C/C++ ein Muss sind, solltest du deine Programmierkenntnisse auffrischen. Bereite dich darauf vor, spezifische Fragen zu beantworten oder sogar kleine Coding-Aufgaben zu lösen, um deine Fähigkeiten unter Beweis zu stellen.
✨Debugging-Fähigkeiten demonstrieren
Sei bereit, über deine Erfahrungen im Hardware-Debugging zu sprechen. Bring Beispiele mit, wie du Probleme identifiziert und gelöst hast, und erkläre, welche Tools du verwendet hast, um die Integration von Hardware und Software zu optimieren.
✨Fragen zur Teamarbeit vorbereiten
Da enge Zusammenarbeit mit Hardware- und Systemteams gefordert ist, solltest du dir Gedanken darüber machen, wie du in der Vergangenheit erfolgreich im Team gearbeitet hast. Bereite konkrete Beispiele vor, die deine Kommunikations- und Kooperationsfähigkeiten zeigen.