Compiler Engineer in Gdańsk

Compiler Engineer in Gdańsk

Gdańsk Pełny etat 135000 - 165000 zł / rok (szac.) Hybrydowo
I

W skrócie

  • Zadania: Twórz i rozwijaj technologie kompilatorów, które napędzają wydajność na platformach Intel.
  • Firma: Intel - lider w technologii komputerowej z innowacyjną kulturą pracy.
  • Benefity: Atrakcyjne wynagrodzenie, elastyczny model pracy i możliwości rozwoju zawodowego.
  • Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj nad technologiami, które kształtują przyszłość obliczeń i wspierają innowacje.
  • Kwalifikacje: Doświadczenie w programowaniu w C/C++ oraz umiejętności analityczne.

Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.

Shape the Future of High-Performance Computing

W Intel, rozwijamy technologie kompilatorów klasy światowej, które odblokowują pełny potencjał nowoczesnych platform obliczeniowych. Jako część zespołu inżynierii kompilatorów w grupie Data Center, będziesz przyczyniać się do produktów kompilatorów, które napędzają obliczenia o wysokiej wydajności, sztuczną inteligencję i architektury procesorów nowej generacji.

Nas zespół rozwija kompilatory Intel C/C++/DPC++ oraz Fortran i jest głównym współtwórcą ekosystemu open-source LLVM. Nieustannie innowujemy, aby dostarczać wysoko zoptymalizowane technologie kompilatorów dla platform CPU i GPU Intel, umożliwiając programistom na całym świecie tworzenie szybszych i bardziej efektywnych aplikacji.

Jeśli pasjonujesz się kompilatorami, optymalizacją oprogramowania i inżynierią wydajności, chcielibyśmy usłyszeć od Ciebie.

Co będziesz robić

Jako inżynier kompilatorów, odegrasz kluczową rolę w projektowaniu, rozwijaniu i ulepszaniu technologii kompilatorów, które napędzają wydajność na platformach Intel. Twoje obowiązki będą obejmować:

  • Projektowanie, rozwijanie, testowanie, debugowanie i utrzymywanie komponentów oprogramowania kompilatora.
  • Implementowanie nowych funkcji kompilatora i rozwiązywanie złożonych defektów oprogramowania.
  • Analizowanie rzeczywistych aplikacji i benchmarków branżowych w celu identyfikacji możliwości optymalizacji.
  • Poprawianie wydajności i efektywności kodu generowanego przez kompilator dla architektur CPU Intel.
  • Przeprowadzanie testów funkcjonalnych, wydajnościowych i stresowych w celu zapewnienia jakości i niezawodności produktu.
  • Współpraca z globalnymi zespołami inżynieryjnymi, walidacyjnymi i wydajnościowymi w celu dostarczenia wysokiej jakości rozwiązań kompilatorów.
  • Ścisła współpraca z architektami sprzętu i zespołami programistycznymi w celu umożliwienia nowych możliwości procesora.
  • Wkład w technologie kompilatorów open-source i inicjatywy standardów branżowych.

Kwalifikacje:

Minimalne kwalifikacje:

  • Dyplom licencjata w dziedzinie informatyki, matematyki stosowanej, informatyki lub pokrewnej dyscypliny technicznej.
  • 4+ lata doświadczenia zawodowego w rozwijaniu oprogramowania w C/C++.
  • Silne zrozumienie programowania obiektowego i struktur danych.
  • Doświadczenie w optymalizacji oprogramowania pod kątem wydajności CPU.
  • Doskonałe umiejętności analityczne, rozwiązywania problemów i debugowania.
  • Umiejętność pracy samodzielnie i proaktywnego podejmowania działań w zakresie rozwiązań technicznych.

Preferowane kwalifikacje:

  • Dyplom magistra lub doktorat w dziedzinie informatyki, inżynierii elektrycznej lub pokrewnej dziedzinie.
  • Doświadczenie z technologiami wektoryzacji i modelami programowania równoległego, takimi jak OpenMP.
  • Doświadczenie w rozwoju kompilatorów, szczególnie w ramach kompilatorów opartych na LLVM.
  • Doświadczenie w pracy z assemblerami, linkerami i niskopoziomowym oprogramowaniem systemowym.
  • Silne zrozumienie architektury CPU i technik optymalizacji kompilatorów.
  • Doświadczenie w generowaniu kodu i dostrajaniu wydajności.
  • Znajomość narzędzi do analizy wydajności i profilowania, takich jak perf lub podobne technologie.

Dlaczego warto dołączyć do Intel?

W Intel będziesz miał okazję pracować nad technologiami, które wpływają na wydajność obliczeniową na globalną skalę. Będziesz współpracować z utalentowanymi inżynierami, przyczyniać się do innowacji open-source i pomagać kształtować przyszłość technologii kompilatorów dla AI, chmury i obciążeń obliczeniowych o wysokiej wydajności.

Gotowy do aplikacji?

Dołącz do Intel i pomóż budować technologie kompilatorów, które umożliwiają programistom, przyspieszają innowacje i odblokowują wydajność przyszłych platform obliczeniowych. Aplikuj już dziś i zostań częścią zespołu, który napędza przyszłość wydajności oprogramowania i optymalizacji.

Compiler Engineer in Gdańsk – pracodawca: Intel Corporation

Intel w Gdańsku to doskonały pracodawca, który oferuje dynamiczne środowisko pracy, sprzyjające innowacjom i rozwojowi zawodowemu. Pracownicy mają dostęp do zaawansowanych narzędzi oraz możliwości współpracy z zespołami międzynarodowymi, co sprzyja wymianie wiedzy i doświadczeń. Dodatkowo, firma zapewnia konkurencyjne wynagrodzenie oraz bogaty pakiet benefitów, co czyni ją atrakcyjnym miejscem dla inżynierów zajmujących się rozwojem kompilatorów.

I

Dane kontaktowe:

Zespół rekrutacyjny Intel Corporation

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Compiler Engineer in Gdańsk

C/C++
LLVM
Object-Oriented Programming
Data Structures
Software Optimization
Performance Engineering
Debugging Skills