Projektbeschreibung: Technologie begeistert Sie? Uns auch! Zur Verstärkung unseres Expertenteams bei unserem Kunden aus der Funk- und Kommunikationsbranche suchen wir einen Architekt (m/w/x) hardwarenahe Softwareentwicklung in Festanstellung bei K-tronik.
Wir freuen uns darauf, Sie persönlich kennen zu lernen - und gemeinsam mit Leidenschaft und Teamgeist an spannenden Projekten und zukunftsweisenden Technologien zu arbeiten.
Aufgaben: Anforderungsmanagement: Aktive Mitarbeit bei Aufnahme, Analyse und formaler Spezifikation von funktionalen und nicht-funktionalen Anforderungen, die die Architektur begründen - Systemarchitektur: Entwurf, Definition und Dokumentation der gesamten Systemarchitektur für neue SoC Embedded-Plattformen unter Berücksichtigung von Echtzeitanforderungen, Leistung und Skalierbarkeit - Embedded C++ Entwicklung: Verantwortung für das Low-Level-Software-Design (Treiber, Middleware, RTOS-Integration) auf Microcontrollern, wobei Sie moderne C++-Standards (C++17/20) auf begrenzten Ressourcen - VHDL/FPGA-Architektur: Definition der Hardware-Architektur innerhalb des FPGA einschließlich - Schnittstellen, Datenpfade und Hardware-Beschleuniger, die eng mit der Embedded-Software interagieren - Schnittstellenmanagement: Festlegung der APIs und Kommunikationsprotokolle zwischen Software (C++) und Hardware (VHDL), um eine nahtlose Integration und optimale Performance zu gewährleisten - Code-Qualität und Standards: Definition von Architekturrichtlinien, Coding-Standards und Verifikationsstrategien für beide Domänen (Software-Unit-Tests, Hardware-in-the-Loop- Simulationen) Qualifikationen: Abgeschlossenes Studium der Elektrotechnik, Informatik oder einer vergleichbaren Studienrichtung oder Ausbildung - Expertenkenntnisse in der Programmierung von Microcontrollern und CPUs (ARM, RISC-V o.
) in modernem C++ (inkl.
Konzepten wie Design Patterns for Embedded Systems, Unit Testing) - Tiefgreifendes Wissen in VHDL und praktischer Erfahrung in der Architekt.