Staff Silicon System Architect, Silicon

Job expired!

Firma: Google

Stanowisko: Starszy Architekt Systemu Silikonowego, Silicon

Tytuł licencjata w dziedzinie inżynierii elektrycznej, inżynierii komputerowej, informatyki lub pokrewnej dziedzinie, lub równoważne praktyczne doświadczenie.

8+ lat doświadczenia w mobilnych lub osadzonych SoC.

5+ lat doświadczenia w takich obszarach jak ARM CPU, zarządzanie pamięcią, spójność systemu lub akceleracja sprzętowa.

Tytuł magistra lub doktorat w dziedzinie inżynierii elektrycznej, inżynierii komputerowej lub informatyki ze specjalizacją w architekturze komputerowej.

Doświadczenie w pisaniu niskopoziomowego kodu systemowego lub sterowników programujących sprzęt.

Doświadczenie z narzędziami symulacyjnymi takimi jak Gem5 lub podobne do analizy SoC i architektury sprzętowej.

Znajomość interakcji sprzętowo-software'owych w różnych standardowych blokach sprzętowych, w tym ARM CPU, zarządzania pamięcią, spójności i akceleratorów.

W Google naszą misją jest organizowanie światowych informacji i uczynienie ich powszechnie dostępnymi i użytecznymi. Nasz zespół wykorzystuje najlepsze technologie AI, oprogramowania i sprzętu Google do tworzenia znacząco pomocnych doświadczeń.

Skupiamy się na badaniach, projektowaniu i opracowywaniu nowych technologii, aby uczynić komputery szybszymi, bezproblemowymi i bardziej wydajnymi. Naszym celem jest poprawa codzienności ludzi poprzez innowacje technologiczne.

Ten zespół odpowiada za projektowanie i budowanie technologii sprzętowych i programowych, które napędzają urządzenia Google. Jako Starszy Architekt Systemu Silikonowego, będziesz na czele tworzenia dużych i potężnych infrastruktur komputerowych. Twoja rola obejmie wszystko od projektowania obwodów po architekturę na poziomie systemu, prowadzenie projektów do produkcji na dużą skalę. Twoja praca ukształtuje architekturę mobilnych i osadzonych urządzeń Google, wpływając na miliony użytkowników na całym świecie.

  • Współpraca z różnymi interesariuszami, takimi jak zarządzanie produktem, implementacja silikonowa i inżynieria oprogramowania, aby przełożyć doświadczenia użytkowników na sprzęt.
  • Zrozumienie interakcji komponentów sprzętowych, dostarczanie projektów architektonicznych i opcji interakcji bloków, identyfikacja problemów i prowadzenie ich rozwiązywania.
  • Projektowanie interfejsów programowych i architektury, które poprawią doświadczenie programistów aplikacji, umożliwiając bezproblemowe i terminowe wykorzystanie akceleratorów sprzętowych.
  • Tworzenie architektur, które zapewnią bezpieczeństwo i prywatność wrażliwych danych w aplikacjach.
  • Adoptowanie lub rozwijanie platform modelowania oprogramowania w celu włączania żądań funkcji do sprzętu, korzystając z podejścia opartego na danych do oceny ich korzyści.

Gotowy na kształtowanie przyszłości technologii? Dołącz do nas w Google i napędzaj innowacje w infrastrukturze komputerowej.

Aplikuj teraz