RTL Design and FPGA Prototyping Engineer (GB)

Job expired!

Signaloid oferuje zaawansowaną platformę obliczeniową, która dynamicznie śledzi niepewności danych podczas obliczeń. Nasza platforma wykorzystuje deterministyczne obliczenia na rozkładach prawdopodobieństwa w stanie procesora, co zapewnia znaczną poprawę prędkości i redukcję kosztów dla zadań tradycyjnie opierających się na metodach Monte Carlo. Głównie, nasza platforma jest dostępna jako usługa obliczeniowa w chmurze, umożliwiając dynamiczną kompilację i wykonanie za pośrednictwem API zadania w chmurze. Wspieramy również wdrożenia lokalne i na sprzęcie brzegowym.

  • Ekonomiczne i Szybkie: Nasza platforma to najefektywniejszy sposób na wdrożenie kwantyfikacji niepewności, przewyższający nawet wysokiej klasy instancje AWS EC2.
  • Różnorodne Zastosowania: Wykorzystywana w modelowaniu materiałów, systemach autonomicznych, finansach obliczeniowych, uczeniu maszynowym i obliczeniach kwantowych.
  • Ekspercka Drużyna: Pracuj obok inżynierów z doświadczeniem z Apple, ARC, ARM, Bell Labs, CMU, Uniwersytetu Cambridge, IBM Research, MIT, NEC Labs oraz Uniwersytetu Oksfordzkiego.

Dowiedź się więcej i zarejestruj się za darmo na Signaloid.

Jako Inżynier Projektowania RTL i Prototypowania FPGA będziesz prowadzić projektowanie RTL i prototypowanie FPGA zarówno dla sprzętu brzegowego, jak i implementacji chmurowych FPGA platformy obliczeniowej Signaloid.

  • Poprawiaj wydajność obecnego oprogramowania sprzętowego i RTL oraz projektuj nowe oprogramowanie sprzętowe i RTL dla kluczowych komponentów systemowych.
  • Koordynuj z zespołami Implementacji RTL i Narzędzi Kompilatora, aby zapewnić wysoką wydajność, niezawodność i jakość.
  • Wdrażaj zautomatyzowane testy i konfiguruj ciągłe integracje (CI) zintegrowane z GitHub dla narzędzi EDA/CAD i sprzętu opartego na FPGA.
  • Przyczyniaj się do rozwoju open-source'owych narzędzi sprzętowych i programowych, takich jak platforma Signaloid C0-microSD.
  • Poprowadź nowe projekty architektoniczne dla architektur obliczeniowych Signaloid.
  • Wdrażaj własne pomysły architektoniczne we współpracy z większym zespołem.
  • Miej wpływ na strategiczny kierunek platform obliczeniowych Signaloid.
  • Rozwijaj swoje obowiązki w oparciu o wykazane umiejętności.
  • Doskonała znajomość arytmetyki cyfrowej i formatów liczb w nowoczesnych systemach komputerowych.
  • Minimum pięcioletnie doświadczenie z Verilog RTL i niskopoziomowym C/C++.
  • Biegłość we wszystkich etapach przepływu projektowego chipów, od RTL do GDS i uruchomień.
  • Silne zrozumienie środowiska Unix i narzędzi.
  • Doświadczenie w komercyjnym rozwoju oprogramowania i sprzętu.
  • Doskonałe umiejętności komunikacyjne i empatia.
  • Znajomość Git, GitHub i narzędzi ciągłej integracji.
  • Znajomość Pythona i Go.
  • Silne podstawy w matematyce stosowanej, teorii prawdopodobieństwa i statystyce.
  • Zroz
Close menu