Descrizione
L’ingegnere software svilupperà e ottimizzerà strumenti software per la generazione RTL, la compilazione hardware e l’automazione della progettazione elettronica, inclusi la profilazione delle prestazioni, gli script di automazione, le librerie software e la visualizzazione. Il ruolo prevede la collaborazione con architetti hardware, ingegneri dei compilatori e ricercatori di machine learning, nonché il lavoro con il team di ingegneria di prodotto per portare gli strumenti a un livello di qualità adatto alla produzione. Sono richiesti una laurea triennale o un’esperienza pratica equivalente, 8 anni di esperienza nello sviluppo software e 5 anni di esperienza con strutture dati e algoritmi; sono preferiti una laurea magistrale o un dottorato di ricerca, esperienza nella progettazione hardware e familiarità con gli strumenti EDA hardware.
