Embedded Software Engineer – Board Controller (m/w/d)

Embedded Software Engineer – Board Controller (m/w/d)

Dresden Vollzeit 45000 - 65000 € / Jahr (geschätzt) Kein Homeoffice möglich
ACONEXT

Auf einen Blick

  • Aufgaben: Entwickle Embedded Firmware für innovative Board-Controller-Lösungen und arbeite eng mit Produktteams zusammen.
  • Unternehmen: Futuristisches Unternehmen mit einem kreativen und kollaborativen Arbeitsumfeld.
  • Vorteile: Attraktives Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Dynamische Umgebung mit großartigen Karrierechancen und persönlichem Wachstum.
  • Warum dieser Job: Gestalte die Zukunft der Technologie und entwickle Lösungen, die einen echten Unterschied machen.
  • Qualifikationen: Erfahrung in C/C++ und Teamarbeit sind ein Muss, Python-Kenntnisse von Vorteil.

Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.

Dein Aufgabengebiet

  • Entwicklung von Embedded Firmware für mikrocontrollerbasierte Board-Controller-Lösungen auf Basis von Zephyr OS
  • Enge Zusammenarbeit mit Produktteams zur Anforderungsanalyse und Abstimmung der Firmware-Funktionalität auf Produktbedürfnisse
  • Unterstützung der Integration über alle Entwicklungsphasen hinweg
  • Inbetriebnahme neuer Hardware-Plattformen sowie Entwicklung boardspezifischer Firmware
  • Implementierung von Hardware-Initialisierung, Power Sequencing sowie Monitoring-, Diagnose- und Steuerungsfunktionen
  • Entwicklung von Steuerungsfunktionen für Benutzer- und Messschnittstellen (z. B. Displays, Tasten, Encoder, Schalter, Signalpfad-Komponenten)
  • Integration der Firmware mit Host-seitigen Treibern, Libraries und Tools unter Windows und Linux
  • Analyse und Debugging von Hardware-/Software-Problemen in enger Zusammenarbeit mit Hardware- und Systemteams
  • Entwicklung von Test-, Diagnose- und Servicefunktionen für Entwicklung und Produktion
  • Dokumentation von Software-Architektur, Interfaces und boardspezifischen Implementierungen

Dein Profil

  • Ausgeprägte Kommunikations- und Teamfähigkeiten für die Zusammenarbeit mit Produktteams und weiteren cross-funktionalen Stakeholdern
  • Sehr gute Kenntnisse in C/C++ für die Embedded Software Entwicklung als zentrale Grundlage der Position
  • Erfahrung mit Python für Testautomatisierung und Development Tooling von Vorteil
  • Erfahrung mit CI/CD-Prozessen sowie automatisierten Build- und Testumgebungen wünschenswert
  • Erfahrung mit Zephyr OS oder vergleichbaren Embedded-RTOS-Plattformen von Vorteil
  • Fundiertes Verständnis digitaler Hardware, insbesondere im Bereich Schematic- und Layout-Review
  • Erfahrung in der Embedded Firmware Entwicklung, insbesondere im Board Bring-up sowie im Hardware-Debugging
  • Vertrautheit mit gängigen Schnittstellen wie I²C, SPI, UART, USB, ADC, GPIO und PWM
  • Erfahrung in Bare-Metal Entwicklung, Low-Level Debugging sowie Hardware-/Software-Integration
  • Gute Kenntnisse in Git, Testing, Code Reviews und Software-Quality-Practices
  • Sicherer Umgang mit Laborequipment wie Oszilloskop und Logic Analyzer

Embedded Software Engineer – Board Controller (m/w/d) Arbeitgeber: ACONEXT

Als Arbeitgeber bieten wir Ihnen die Möglichkeit, in einem innovativen Umfeld zu arbeiten, das auf Teamarbeit und kontinuierliche Weiterbildung setzt. Unsere Unternehmenskultur fördert Kreativität und Eigenverantwortung, während wir gleichzeitig attraktive Benefits wie flexible Arbeitszeiten und ein modernes Arbeitsumfeld in einer dynamischen Region bieten. Bei uns haben Sie die Chance, Ihre Fähigkeiten in der Embedded Software Entwicklung weiterzuentwickeln und an spannenden Projekten mitzuarbeiten, die einen echten Unterschied machen.

ACONEXT

Kontaktdaten:

ACONEXT Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Embedded Software Engineer – Board Controller (m/w/d) erhalten könnten

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Embedded Software Engineers in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe das Debugging von Hardware-/Software-Problemen und sei bereit, deine Kenntnisse in C/C++ unter Beweis zu stellen. Wir empfehlen, einige typische Fragen und Aufgaben zu recherchieren, die in deinem Bereich häufig gestellt werden.

Tipp Nummer 3

Zeige deine Leidenschaft für Embedded Systems! Sprich über deine bisherigen Projekte und wie du Herausforderungen gemeistert hast. Das zeigt, dass du nicht nur die technischen Fähigkeiten hast, sondern auch die Motivation, die wir suchen.

Tipp Nummer 4

Bewirb dich direkt über unsere Website! So kannst du sicherstellen, dass deine Bewerbung schnell und effizient bearbeitet wird. Außerdem hast du die Möglichkeit, mehr über unser Team und unsere Projekte zu erfahren.

Wir glauben, dass du diese Fähigkeiten brauchst, um Embedded Software Engineer – Board Controller (m/w/d) mit Bravour zu bestehen

Embedded Firmware Entwicklung
C/C++
Python
CI/CD-Prozesse
Zephyr OS
Digital Hardware Verständnis
Schematic- und Layout-Review

Einige Tipps für deine Bewerbung 🫡

Mach es persönlich!:Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Ansprache und erzähle uns, warum du dich für die Position als Embedded Software Engineer interessierst. Das macht deine Bewerbung einzigartig und hebt dich von anderen ab.

Betone deine Skills:Stell sicher, dass du deine Kenntnisse in C/C++ und Erfahrungen mit Zephyr OS klar hervorhebst. Wir suchen nach jemandem, der nicht nur die technischen Fähigkeiten hat, sondern auch die Leidenschaft für Embedded Software Entwicklung mitbringt.

Teamarbeit ist der Schlüssel:Da wir viel Wert auf Zusammenarbeit legen, solltest du in deiner Bewerbung Beispiele anführen, wie du erfolgreich im Team gearbeitet hast. Zeig uns, dass du ein Teamplayer bist und gut mit cross-funktionalen Stakeholdern kommunizieren kannst.

Bewirb dich über unsere Website:Um sicherzustellen, dass deine Bewerbung direkt bei uns landet, bewirb dich bitte über unsere Website. So können wir deine Unterlagen schnell und unkompliziert bearbeiten und du bist einen Schritt näher an deinem Traumjob!

Wie man sich auf ein Vorstellungsgespräch bei ACONEXT vorbereitet

Mach dich mit Zephyr OS vertraut

Da die Position stark auf der Entwicklung von Embedded Firmware auf Basis von Zephyr OS basiert, solltest du dir vor dem Interview einen Überblick über die Funktionen und Möglichkeiten des Systems verschaffen. Zeige dein Wissen über spezifische Features und wie du diese in früheren Projekten genutzt hast.

Bereite Beispiele für Teamarbeit vor

Die Zusammenarbeit mit Produktteams ist entscheidend. Überlege dir konkrete Beispiele aus deiner Vergangenheit, wo du erfolgreich im Team gearbeitet hast, um Anforderungen zu analysieren oder Probleme zu lösen. Das zeigt deine Kommunikations- und Teamfähigkeiten.

Praktische Erfahrungen betonen

Sprich über deine praktischen Erfahrungen mit Hardware-Debugging und der Entwicklung von Firmware. Wenn du bereits an Board Bring-ups gearbeitet hast, teile diese Erfahrungen und erkläre, wie du Herausforderungen gemeistert hast.

Fragen zur Software-Qualität stellen

Zeige dein Interesse an Software-Qualitätspraktiken, indem du Fragen zu den CI/CD-Prozessen und Testautomatisierung stellst. Das zeigt, dass du nicht nur an der Entwicklung interessiert bist, sondern auch an der Qualität und Effizienz des gesamten Prozesses.