Beschreibung
Der Softwareentwickler entwickelt und optimiert Softwarewerkzeuge für die RTL-Generierung, Hardwarekompilierung und elektronische Designautomatisierung, einschließlich Leistungsprofilierung, Automatisierungsskripten, Softwarebibliotheken und Visualisierung. Die Rolle umfasst die Zusammenarbeit mit Hardwarearchitekten, Compilerentwicklern und Forschenden im Bereich maschinelles Lernen sowie die Zusammenarbeit mit der Produktentwicklung, um die Werkzeuge auf Produktionsqualität zu bringen. Erforderlich sind ein Bachelorabschluss oder gleichwertige praktische Erfahrung, 8 Jahre Erfahrung in der Softwareentwicklung und 5 Jahre Erfahrung mit Datenstrukturen und Algorithmen. Ein Masterabschluss oder eine Promotion, Erfahrung im Hardwaredesign und Vertrautheit mit Hardware-EDA-Tools sind bevorzugt.
