Architekt; m/w/d hardwarenahe Softwareentwicklung
in
70173, Stuttgart, Baden-Württemberg, Deutschland
Verfasst am 2026-01-22
Unternehmen:
ACONEXT
Vollzeit
position Verfasst am 2026-01-22
Berufliche Spezialisierung:
-
Software Entwicklung
Eingebettete Software ingenieur, Software-Architekt, Software-Ingenieur, C++ Entwicklung
Stellenbeschreibung
Architekt (m/w/d) hardwarenahe Softwareentwicklung
ACONEXT Stuttgart, Baden-Württemberg, Germany
DeinAufgaben gebiet
- Verstärken Sie Systemarchitektur:
Entwurf, Definition und Dokumentation der gesamten Systemarchitektur für neue SoC Embedded-Plattformen unter Berücksichtigung von Echtzeitanforderungen, Leistung und Skalierbarkeit - Anforderungsmanagement:
Aktive Mitarbeit bei Aufnahme, Analyse und formaler Spezifikation von funktionalen und nicht-funktionalen Anforderungen, die die Architektur begründen - Embedded C++ Entwicklung:
Verantwortung für das Low-Level-Software-Design (Treiber, Middleware, RTOS-Integration) auf Microcontrollern - 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)
- Abgeschlossenes Studium der Elektrotechnik, Informatik oder einer vergleichbaren Studienrichtung
- 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 Architektur und Implementierung komplexer Logik für aktuelle FPGA‑Familien
- Erfahrung in der Embedded‑Software‑Entwicklung in modernem, objektorientiertem C++ im Linuxumfeld unter Verwendung von Git als Versionskontrolle
- Sichere Anwendung von Kommunikationsprotokollen (z. B. SPI, I2C, Ethernet) sowie Erfahrung mit Bussystemen und Echtzeitbetriebssystemen (RTOS)
- Fähigkeit, komplexe technische Sachverhalte klar und präzise zu dokumentieren (z. B. UML, Architekturdokumente)
- Du kannst dich dafür begeistern, Technik mitzugestalten und zur Umsetzung innovativer Produkte beitragen zu wollen
- Selbstständige, zielorientierte Arbeitsweise kombiniert mit einem hohen Maß an Teamfähigkeit und offener Kommunikation
- Du arbeitest selbstständig, strukturiert und bringst eine ausgeprägte Problemlösungsfähigkeit mit
- Sehr gute Deutsch‑ und Englischkenntnisse in Wort und Schrift
Jetzt online bewerben
#J-18808-LjbffrBitte beachten Sie, dass derzeit keine Bewerbungen aus Ihrem Zuständigkeitsbereich für diese Stelle über diese Jobseite akzeptiert werden. Die Präferenzen der Kandidaten liegen im Ermessen des Arbeitgebers oder des Personalvermittlers und werden ausschließlich von diesen bestimmt.
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten:
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten:
Suchen Sie hier nach weiteren Stellen:
×