Software Engineer II- Frontend

Job expired!

Branże napędzane przez GPU, w tym gry, uczenie maszynowe i obliczenia techniczne, szybko się rozwijają dzięki rosnącej wydajności GPU. Wraz ze wzrostem wydajności GPU wzrasta również złożoność kodu, co sprawia, że zaawansowane języki programowania GPU są niezbędne dla tych branż. Zespół kompilatorów HLSL w Microsoft stoi na czele grafiki i programowania GPU, prowadząc inicjatywy mające na celu projektowanie, wdrażanie i udostępnianie nowoczesnych funkcji sprzętu GPU.

Jako Inżynier Oprogramowania II-Frontend będziesz:

  • Współpracować z partnerami z branży, aby zapewnić, że nasz kompilator oferuje najwyższej jakości treści i wydajność.
  • Angażować się z klientami, partnerami i interesariuszami w celu definiowania i wdrażania planu na przyszłość programowania GPU za pomocą HLSL.
  • W dużym stopniu zaangażowany w projektowanie i wdrażanie nowych funkcji w kompilatorze.
  • Uosabiać kulturę i wartości Microsoft we wszystkim, co robisz.

Aby odnieść sukces w tej roli, powinieneś mieć:

Wymagane Kwalifikacje

  • Licencjat z informatyki lub pokrewnej dziedziny technicznej ORAZ ponad 2 lata doświadczenia technicznego w inżynierii, w tym w kodowaniu w językach takich jak, ale nie wyłącznie, C, C++ lub Python, LUB równoważne doświadczenie.
  • Ponad 2 lata doświadczenia z LLVM (lub równoważnym) kompilatorem.
  • Zdolność do spełnienia wymagań dotyczących bezpieczeństwa Microsoft, klienta i/lub rządu. Ta rola wymaga przejścia weryfikacji Microsoft Cloud przed zatrudnieniem/przeniesieniem i co dwa lata.

Preferowane Kwalifikacje

  • Licencjat z informatyki lub pokrewnej dziedziny technicznej ORAZ ponad 4 lata doświadczenia technicznego w inżynierii, w tym w kodowaniu w językach takich jak, ale nie wyłącznie, C, C++ lub Python, LUB równoważne doświadczenie.
  • Doświadczenie w dostarczaniu kompilatorów i/lub gier.
  • Ugruntowaną wiedzę na temat nowoczesnych technik renderowania.
  • Biegłe zrozumienie podstaw sprzętu GPU i API.

Typowe wynagrodzenie podstawowe dla tej roli w Kanadzie wynosi:

  • Inżynier Oprogramowania IC3: 83,600 CAD - 159,600 CAD rocznie.
  • Inżynier Oprogramowania IC4: 108,100 CAD - 199,700 CAD rocznie.

Znajdź dodatkowe informacje o wynagrodzeniu tutaj: Informacje o wynagrodzeniu w Kanadzie

Microsoft akceptuje aplikacje i przetwarza oferty na te role na bieżąco.

Microsoft jest pracodawcą zapewniającym równe szanse. Wszyscy wykwalifikowani kandydaci otrzymają rozważenie na zatrudnienie bez względu na wiek, pochodzenie, kolor skóry, urlop rodzinny lub medyczny, tożsamość płciową lub jej wyrażanie, informacje genetyczne, stan cywilny, stan zdrowia, pochodzenie narodowe, niepełnosprawność fizyczną lub psychiczną, przynależność polityczną, status weterana chronionego, rasę, religię, płeć (w tym ciążę), orientację seksualną lub jakąkolwiek inną cechę chronioną przez obowiązujące prawa, przepisy