Your area of responsibility
- Definition und Dokumentation der Systemarchitektur für SoC-Embedded-Plattformen unter Berücksichtigung von Echtzeit, Performance und Skalierbarkeit
- Entwicklung hardwarenaher Software in modernem C++ (C++17/20) für Microcontroller inkl. Treiber, Middleware und RTOS-Integration
- Architektur und Design komplexer FPGA-/VHDL-Lösungen inklusive Schnittstellen, Datenpfaden und Hardware-Beschleunigern
- Mitarbeit im Anforderungsmanagement: Analyse, Spezifikation und Dokumentation funktionaler sowie nicht-funktionaler Anforderungen
- Definition von APIs und Kommunikationsschnittstellen zwischen Software (C++) und Hardware (VHDL)
- Festlegung von Coding-Standards, Architekturrichtlinien sowie Verifikations- und Teststrategien