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.