Czy jesteś gotów na prawdziwe wyzwania programistyczne? Samsung zaprasza do swojego zespołu!
Programista
Nr ref. SSD/HPC/ONE/L
Miejsce pracy: Łódź
Czy chcesz:
• Pracować w zespole pasjonatów programowania?
• Pracować z technologiami jutra w obszarze systemów wbudowanych?
• Brać udział w nowatorskich projektach, które koncentrują się na optymalizacji systemu operacyjnego, przetwarzaniu równoległym, programowaniu GPU oraz tworzeniu kompilatorów?
• Współpracować z zespołami programistów ze świata (Korea, USA, Wielka Brytania)?
O Tobie:
• Masz praktyczne doświadczenie, jako programista C i C++. A może programista języka Python?
• Interesujesz się programowaniem niskopoziomowym?
• Jesteś zawziętym pasjonatem architektury komputerów?
• Czujesz naturalną potrzebę optymalizacji kodu?
• Posługujesz się sprawnie językiem angielskim?
Co możesz z nami osiągnąć?
• Zdobyć dogłębną wiedzę o architekturze CPU (ARM, x86) i GPU
• Zdobyć doświadczenie w programowaniu urządzeń wbudowanych
• Stać się mistrzem programowania GPU (GPGPU, grafika)
• Zostać hackerem jądra Linux
• Rozwinąć w sobie szósty zmysł programowania współbieżnego
• Stać się guru LLVMa
• Wpłynąć na kształt naszych flagowych produktów
Oferujemy:
• Stabilne zatrudnienie w międzynarodowej firmie
• Przyjazną atmosferę pracy
• Prywatną opiekę medyczną (w tym stomatologiczną)
• Karty Multisport i Benefit
• Ubezpieczenie na życie
• Kartę lunchową
• Dofinansowanie nauki języka angielskiego; możliwość nauki języka koreańskiego
• Dostęp do naszych najnowszych produktów
Programista Kompilatorów
Nr ref. SSD/HPC/CE/L
Miejsce pracy: Łódź
Czym będziesz się zajmował?
• Projektowaniem nowych architektur kompilatora
• Programowaniem kompilatora LLVM dla urządzeń wbudowanych
• Programowaniem równoległym i obliczeniami GPU dla urządzeń wbudowanych
• Programowaniem frontendu, IR oraz backendu kompilatora LLVM
• Maksymalizacją wydajności systemu operacyjnego poprzez wykorzystanie programowania równoległego, SIMD i GPU
Co powinieneś umieć?
• Bardzo dobra znajomość C/C++
• Dobra wiedza w zakresie: LLVM, Clang, GCC i/lub innych
• Doświadczenie w programowaniu urządzeń wbudowanych
• Praktyczna wiedza na temat programowania współbieżnego
• Dobra znajomość fundamentów system operacyjnego: zarządzania pamięcią, wielowątkowości, asynchronicznej obsługi zdarzeń, itp.
• Dobra znajomość języka angielskiego
Dodatkowym atutem będzie
• Wiedza na temat architektury procesorów ARM oraz x86
• Doświadczenie w programowaniu GPGPU
• Znajomość jednego z: OpenMP, OpenCL, CUDA
• Doświadczenie w programowaniu Android lub innych platform mobilnych
• Doświadczenie w programowaniu DSP
• Dobra znajomość programowania w jednym z języków skryptowych (preferowany Python)
• Znajomość technik debugowania oraz profilowania oprogramowania
Oferujemy
• Stabilne zatrudnienie w międzynarodowej firmie
• Przyjazną atmosferę pracy
• Prywatną opiekę medyczną (w tym stomatologiczną)
• Karty Multisport i Benefit
• Ubezpieczenie na życie
• Kartę lunchową
• Dofinansowanie nauki języka angielskiego; możliwość nauki języka koreańskiego
• Dostęp do naszych najnowszych produktów
Programista GPU
Nr ref. SSD/HPC/GE/L
Miejsce pracy: Łódź
Czym będziesz się zajmował?
• Implementacja innowacyjnych rozwiązań z obszarów grafiki dla urządzeń mobilnych
• Implementacja kluczowych aplikacji graficznych oraz algorytmów z dziedziny renderowania
• Implementacja symulatora funkcjonalnego GPU
• Implementacja modeli funkcjonalnych oraz wydajnościowych GPU
• Tworzenie narzędzi weryfikujących poprawność funkcjonalną architektury GPU
• Tworzenie narzędzi do optymalizacji wydajności i zużycia energii GPU
• Praca z platformą Android/Linux
Co powinieneś umieć?
• Bardzo dobra znajomość C/C++
• Znajomość zagadnień z grafiki 2D/3D oraz architektury GPU
• Wiedza (mile widziane doświadczenie) z obszaru obliczeń z wykorzystaniem GPU (OpenCL, Cuda, DirectCompute, itd)
• Znajomość (mile widziane doświadczenie) API graficznych (OpenGL, DirectX, itp)
• Dobra znajomość języka angielskiego
Dodatkowym atutem będzie
• Dobra znajomość zagadnień z obszaru systemów operacyjnych: zarządzanie pamięcią, wielowątkowość, współdzielenie zasobów, asynchroniczna obsługa zdarzeń, itd.
• Doświadczenie w dziedzinie projektowania oraz implementacji stosu graficznego dla urządzeń mobilnych
• Doświadczenie w implementacji sterowników
• Doświadczenie w analizie mikro-architektury oraz wydajności GPU
• Doświadczenie w tworzeniu złożonych scen 3D wykorzystywanych w testach wydajnościowych GPU
• Wiedza z zakresu algorytmów (w tym graficznych) z wykorzystaniem GPU
• Wiedza z dziedziny grafiki komputerowej, architektury GPU, modelowania (funkcjonalne, czasowe)
• Znajomość HLSL, GLSL, itp.
• Dobra znajomość programowania w jednym z języków skryptowych (preferowany Python)
• Znajomość technik debugowania oraz profilowania oprogramowania
Oferujemy
• Stabilne zatrudnienie w międzynarodowej firmie
• Przyjazną atmosferę pracy
• Prywatną opiekę medyczną (w tym stomatologiczną)
• Karty Multisport i Benefit
• Ubezpieczenie na życie
• Kartę lunchową
• Dofinansowanie nauki języka angielskiego; możliwość nauki języka koreańskiego
• Dostęp do naszych najnowszych produktów
Jeśli brzmi to jak Twój kolejny krok w karierze, czekamy na Ciebie.
Aplikację w języku angielskim prosimy przesłać na adres p.kaminska@samsung.com z podaniem nr ref. oferty w tytule wiadomości.
Prosimy o zawarcie w aplikacji klauzuli: „Wyrażam zgodę na przetwarzanie moich danych osobowych dla potrzeb obecnych oraz przyszłych procesów rekrutacyjnych prowadzonych przez spółkę Samsung Electronics Polska Sp. z o.o. z siedzibą w Warszawie, zgodnie z przepisami ustawy z dnia 29.08.1997 r. o ochronie danych osobowych (Dz.U. Nr 133, poz. 883 z późn. zm.)”
Źródło: Informacje firmy Samsung