12 sierpnia 2024
Starszy inżynier oprogramowania C/C++ Київ, віддалено Dział sieciowy NVIDIA poszukuje doświadczonego inżyniera oprogramowania C/C++ < /b>, aby dołączyć do naszego zespołu pracującego nad kartą sieciową/DPU NVIDIA. Będziesz odpowiedzialny za projektowanie i wdrażanie nowych funkcji naszych podstawowych produktów w obszarze sieci. Jeśli jesteś kreatywny, odpowiedzialny, pracowity i niezależny, chcielibyśmy usłyszeć od Ciebie! Co oferujemy: 36 dni płatnego urlopu w roku
12 sierpnia 2024
Starszy inżynier oprogramowania C/C++
Київ, віддалено
Dział sieciowy NVIDIA poszukuje doświadczonego inżyniera oprogramowania C/C++ < /b>, aby dołączyć do naszego zespołu pracującego nad kartą sieciową/DPU NVIDIA. Będziesz odpowiedzialny za projektowanie i wdrażanie nowych funkcji naszych podstawowych produktów w obszarze sieci. Jeśli jesteś kreatywny, odpowiedzialny, pracowity i niezależny, chcielibyśmy usłyszeć od Ciebie!
Co oferujemy:
- 36 dni płatnego urlopu w roku, weekendy we wszystkie święta państwowe, płatne zwolnienia lekarskie, płatny urlop rodzicielski dla matek i ojców.
- Najbardziej konkurencyjne wynagrodzenie na rynku.
- Akcje firmy NVIDIA.
- Ubezpieczenie medyczne premium dla pracowników i ich dzieci/małżonków.
- Ubezpieczenie na życie.
- Kursy zawodowe na uniwersytetach Ivy League.
- Szkolenia i wykłady.
- Zajęcia z języka angielskiego lub innych języków.
- Spersonalizowany plan rozwoju kariery.
- Programy dobrego samopoczucia.
- Roczne przeglądy wyników, stanowisk i wynagrodzeń.
- Praca zdalna/hybrydowa lub biurowa w komfortowym biurze w centrum miasta (Leonardo Business Centre, niedaleko metra Teatralna i Zoloti Vorota).
- Parking.
- Lojalny lider zespołu, zawsze gotowy uczyć i pomagać.
- To nie wszystkie korzyści, jakie otrzymasz dołączając do firmy NVIDIA!
Co będziesz robić:
- Projektuj i wdrażaj nowe funkcje w zakresie weryfikacji i projektowania oprogramowania układowego NIC/DPU.
- Weź udział we wdrażaniu nowych standardów i protokołów w technologiach zarządzania centrami danych.
- Wprowadź nowy sprzęt i upewnij się, że nasze nowe produkty są bezpieczne, niezawodne i szybkie.
- Pracuj z różnymi zespołami w firmie NVIDIA i udostępniaj technologie w wielu produktach.
- Pracuj nad nowymi funkcjami, zaczynając od etapu przed pojawieniem się krzemu i przez cały etap życia produktu.
Co powinniśmy zobaczyć:
- ponad 5 lat praktycznego doświadczenia w tworzeniu oprogramowania, najlepiej w języku C/ C++.
- Angielski — poziom zaawansowany.
- Dobra znajomość C++/C i systemów wbudowanych.
- Wysoka umiejętność uczenia się nowych rzeczy, prowadzenia badań i analizowania zadań.
- Możliwość sprawdzania i ulepszania kodu, procesów i architektury istniejących systemów.
- Wiedza na temat dostarczania oprogramowania wysokiej jakości.
- Duże doświadczenie w projektowaniu, wdrażaniu i debugowaniu złożonego oprogramowania.
- Doświadczenie w kierowaniu rozwojem dużych funkcji/projektów, znajomość SCRUM, projektowanie architektury i raportowanie postępów.
Sposoby wyróżnienia się z tłumu:
- Doskonała znajomość narzędzi programistycznych: kompilatorów, systemów kompilacji, git, edytorów (Vim, Emacs, MSVC, Eclipse), administracja Linuksem i skrypty powłoki (Bash, Python).
- Zrozumienie sieci i stosu protokołów Ethernet.
- Dobra znajomość bezpieczeństwa systemu: bezpiecznego programowania, szyfrowania, certyfikatów i algorytmów podpisu cyfrowego.
- Dobrze rozwiązuj problemy, patrz z szerszej perspektywy i zapewniaj najbardziej optymalne rozwiązania problemów.