NVIDIA
NVIDIA
NVIDIA opracowuje technologie przyspieszonych obliczeń i sztucznej inteligencji wykorzystywane w branży gier, centrach danych, chmurze obliczeniowej, ochronie zdrowia, produkcji, motoryzacji i robotyce. Firma rozwija procesory graficzne, platformy AI, technologie symulacyjne oraz rozwiązania dla konkretnych branż, w tym NVIDIA Omniverse do współpracy przy projektach 3D, NVIDIA DRIVE do rozwoju pojazdów autonomicznych i NVIDIA Clara do zastosowań medycznych. NVIDIA skupia duże zespoły techniczne pracujące nad infrastrukturą i oprogramowaniem wspierającymi zaawansowane obliczenia, symulacje oraz analitykę opartą na sztucznej inteligencji.

Inżynier oprogramowania wbudowanego, DOCA — NVIDIA | Tel Awiw, praca stacjonarna

Twórz oprogramowanie sieciowe w C/C++ dla systemu Linux na potrzeby procesorów DPU NVIDIA BlueField. Współpracuj z zespołami sprzętowymi, firmware i oprogramowania, klientami oraz partnerami przy dostarczaniu wysokowydajnych rozwiązań sieciowych.

Opis

  • Twórz wysokowydajne rozwiązania sieciowe dla sprzętu sieciowego NVIDIA BlueField
  • Współpracuj bezpośrednio z klientami i partnerami
  • Współpracuj z zespołami międzyfunkcyjnymi nad dostarczaniem nowych funkcji i usprawnień
  • Śledź najlepsze praktyki i technologie weryfikacji oprogramowania oraz pojawiające się trendy branżowe
  • Twórz szybki, łatwy w utrzymaniu, niezawodny i dobrze udokumentowany kod
  • Kieruj rozwojem oprogramowania dla kluczowych komponentów jednostek przetwarzania danych
  • Przyczyniaj się do rozwoju produktów NVIDIA DPU dla klientów

Wymagania

  • Tytuł licencjata w dziedzinie informatyki, inżynierii oprogramowania lub pokrewnej albo równoważne doświadczenie zawodowe
  • Co najmniej trzy lata doświadczenia w programowaniu w języku C lub C++
  • Doświadczenie zawodowe w tworzeniu oprogramowania wbudowanego
  • Udokumentowana umiejętność projektowania, implementowania i debugowania oprogramowania
  • Doświadczenie w tworzeniu oprogramowania w środowiskach Linux
  • Bardzo dobre umiejętności projektowania oprogramowania, programowania, analizy i rozwiązywania problemów
  • Umiejętność jednoczesnej współpracy z wieloma zespołami organizacji
  • Doświadczenie z aplikacjami i protokołami sieciowymi będzie dodatkowym atutem
  • Doświadczenie w tworzeniu sterowników i zaawansowana znajomość nowoczesnego języka C++ będą dodatkowymi atutami
  • Biegłość w programowaniu w języku Python będzie dodatkowym atutem
  • Doświadczenie z BMC, UEFI, Secure Boot, U-Boot, ATF i Yocto będzie dodatkowym atutem
  • Doświadczenie w ścisłej współpracy z zespołami projektującymi sprzęt i płyty główne będzie dodatkowym atutem

Benefity

  • Pracodawca zapewniający równe szanse
  • Różnorodne środowisko pracy