Ihre Aufgaben:
* Konzeption, Entwicklung und Pflege einer querschnittlichen Softwareplattform
* Anforderungsanalyse, Spezifikation und Entwickeln der Softwarearchitektur
* Strategische Weiterentwicklung der Plattform und der zugehörigen Entwicklungsprozesse
* Unterstützung anderer Entwicklungsteams bei Ausprägung und Einsatz der Softwareplattform
* Entwicklung in C++ und gegebenenfalls Rust und TypeScript unter Linux, QNX, FreeRtos
* Auswahl und Aussteuerung externer Entwicklungspartner
* Agile Planung und Umsetzung der Softwareentwicklung durch SCRUM
* Nutzung moderner Softwaretechnologien (C++17/20, Web-Technologien, Rust, git, Atlassian Tools,CMake, catch2, sqlite, buildroot, …)
Ihre Qualifikationen:
* Abgeschlossenes Bachelorstudium in Informatik oder vergleichbarem Studiengang mit Schwerpunkt Softwareentwicklung
* Berufserfahrung, idealerweise als Softwarearchitekt
* Verhandlungssichere Deutsch- und Englischkenntnisse
* Detaillierte Spezialkenntnisse in MS Excel, MS Office und MS PowerPoint
* Sehr gute Kenntnisse in C++17/20 oder Rust
* Kenntnisse in Buildroot, Docker, Xilinx (vorteilhaft) / Kenntnisse in XML, JSON, Bamboo, Git, Virtualisierung
* Erfahrung mit Xilinx Zynq Ultrascale MPSoC Plattformen (vorteilhaft)
* Gute Kenntnisse in Socket-/Middleware-Programmierung (TCP-UDP/IP, DDS, CANopen)
* Erfahrung in Echtzeit-Softwareentwicklung zur Signal- und Datenerfassung sowie Event- und Ablaufsteuerung / Kenntnisse in IT-Security (wünschenswert)
* Wissen über agile Entwicklungsmethoden
Ihre Vorteile:
* Spannende Projekteinsätze in renommierten Unternehmen
* 30 Tage Urlaub, Gleitzeit und Arbeitszeitkonto
* Betriebliche Altersvorsorge (Direktversicherung)
* Persönliche Betreuung im gesamten Bewerbungsprozess
* Digitale Lernplattformen und Karriereberatung
* Events, Gewinnspiele und Corporate Benefits