IT Personalvermittlung

Architekt (m/w/d) hardwarenahe Softwareentwicklung

Berlin / Permanent

JOB ID    235330

Architekt (m/w/d) hardwarenahe Softwareentwicklung

📍 Standort: Berlin | 🕒 Umfang: Vollzeit | 💻 Home Office: bis zu 60% möglich

Für einen weltweit agierenden Technologieführer im Bereich der Hochfrequenz- und Kommunikationstechnik suchen wir einen erfahrenen Architekt (m/w/d) für hardwarenahe Softwareentwicklung. In dieser Schlüsselposition schlagen Sie die Brücke zwischen High-End-Hardware und moderner Softwarearchitektur für innovative SoC-Embedded-Plattformen.

 

🛠️ Ihr Auf­ga­ben­be­reich

  • Systemarchitektur & Design: Sie entwerfen, definieren und dokumentieren die gesamte Architektur für neue SoC-Embedded-Plattformen unter Berücksichtigung von Echtzeitanforderungen, Leistung und Skalierbarkeit.

  • Anforderungsmanagement: Sie arbeiten aktiv bei der Aufnahme, Analyse und Spezifikation funktionaler sowie nicht-funktionaler Anforderungen mit, die das Fundament Ihrer Architektur bilden.

  • Embedded C++ Entwicklung: Sie tragen die Verantwortung für das Low-Level-Software-Design (Treiber, Middleware, RTOS-Integration) und setzen moderne C++-Standards (C++17/20) ressourceneffizient auf Microcontrollern um.

  • VHDL/FPGA-Architektur: Sie definieren die Hardware-Architektur innerhalb des FPGAs, inklusive Schnittstellen, Datenpfaden und Hardware-Beschleunigern in enger Interaktion mit der Software.

  • Schnittstellenmanagement: Sie legen APIs und Kommunikationsprotokolle zwischen C++ und VHDL fest, um eine nahtlose Integration und maximale Performance sicherzustellen.

  • Qualitätssicherung: Sie definieren Architekturrichtlinien, Coding-Standards sowie Verifikationsstrategien (Unit-Tests, Hardware-in-the-Loop-Simulationen) für Software- und Hardware-Domänen.

🎓 Das bringen Sie mit

  • Qualifikation: Ein abgeschlossenes Studium der Elektrotechnik, Informatik, Nachrichtentechnik oder eines vergleichbaren technischen Studiengangs.

  • Software-Expertise: Expertenkenntnisse in modernem C++ (Design Patterns, Unit Testing) sowie fundierte Erfahrung in der Programmierung von Microcontrollern und CPUs (z. B. ARM, RISC-V).

  • Hardware-Wissen: Tiefgreifende Kenntnisse in VHDL sowie praktische Erfahrung in der Architektur und Implementierung komplexer Logik für aktuelle FPGA-Familien.

  • Technologie-Stack: Sicherer Umgang mit Echtzeitbetriebssystemen (RTOS), Linux-Umfeldern, Versionskontrolle via Git sowie Kommunikationsprotokollen (SPI, I2C, Ethernet).

  • Methodik: Souveräne Anwendung von Dokumentationswerkzeugen (z. B. UML) zur präzisen Darstellung komplexer Sachverhalte.

  • Soft Skills: Eine selbstständige, strukturierte Arbeitsweise, ausgeprägte Problemlösungsfähigkeit sowie Begeisterung für die Mitgestaltung innovativer Hightech-Produkte.

  • Sprachkenntnisse: Verhandlungssichere Deutsch- und sehr gute Englischkenntnisse.

 

 

Wir freuen uns auf Ihre Bewerbung! 🚀

Die maximale Dateigröße beträgt 4 MB. Sollten die Dokumente die maximale Größe überschreiten, senden Sie bitte eine E-Mail mit diesen Dateien direkt an den/die Ansprechpartner:in.