Samsung poszukuje programistów

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

SAMSUNG_plakat_A3_spady3mm