ACONEXT
Linkedin · Posted 2mo ago
Embedded Systems & FPGA Architect (m/w/d)
Continue to application
Add your email once, then Caio opens the original posting.
Indexed description
Dein Aufgabengebiet
- Systemarchitektur: Entwurf, Definition und Dokumentation der Gesamtarchitektur für neue SoC-Embedded-Plattformen unter Berücksichtigung von Echtzeitfähigkeit, Performance und Skalierbarkeit
- Anforderungsmanagement: Mitarbeit bei der Aufnahme, Analyse und formalen Spezifikation funktionaler und nicht-funktionaler Anforderungen als Grundlage der Architektur
- Embedded C++ Entwicklung: Verantwortung für das Low-Level-Design (Treiber, Middleware, RTOS-Integration) auf Mikrocontrollern unter Einsatz moderner C++-Standards (C++17/20) in ressourcenbegrenzten Systemen
- VHDL / FPGA-Architektur: Definition der FPGA-Architektur inkl. Schnittstellen, Datenpfaden und Hardware-Beschleunigern in enger Kopplung mit der Embedded-Software
- Schnittstellenmanagement: Definition von APIs und Kommunikationsprotokollen zwischen Software (C++) und Hardware (VHDL) zur Sicherstellung einer effizienten Systemintegration
- Code-Qualität & Standards: Entwicklung und Etablierung von Architekturleitlinien, Coding-Standards und Verifikationsstrategien (Unit-Tests, Hardware-in-the-Loop-Simulationen)
- Abgeschlossenes Studium der Elektrotechnik, Informatik oder einer vergleichbaren Fachrichtung
- Sehr tiefgehende Expertise in der Entwicklung von Microcontroller- und CPU-Systemen (ARM, RISC-V o.ä.) mit modernem C++ (inkl. Embedded Design Patterns und Unit Testing)
- Fundierte bis tiefgehende Erfahrung in VHDL und FPGA-Architektur komplexer Logik auf modernen FPGA-Familien
- Langjährige Erfahrung in der Embedded-Software-Entwicklung in modernem, objektorientiertem C++ im Linux-Umfeld unter Verwendung von Git
- Sicherer Umgang mit Kommunikationsprotokollen (SPI, I2C, Ethernet) sowie Erfahrung mit Bussystemen und Echtzeitbetriebssystemen (RTOS)
- Erfahrung in technischer Dokumentation komplexer Systeme (z.B. UML, Architekturdokumente)
- Ausgeprägtes Interesse an der Entwicklung innovativer technischer Systeme
- Selbstständige, strukturierte und lösungsorientierte Arbeitsweise mit hoher Eigenverantwortung
- Teamfähigkeit und sehr gute Kommunikationsfähigkeit in technischen Projekten
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
PDF drucken
Copy Teilen
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search
Want help applying to roles like this?
Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search