Samsung R&D Institute Poland

Role and Responsibilities

  • Development of software modules for Linux based platforms used by mobile, TV, robot, automotive, cloud and 5G industry for RISC-V architecture
  • Cooperation with open source community

Technologies in use

  • C / C++ / Rust / Python / Go programming languages
  • Linux / Tizen / Android

Team:

  • Friendly working atmosphere
  • Working with the latest technologies on the market
  • Working with the best engineers
  • Opportunity to work in multiple projects
  • Possibility to attend local and foreign conferences
  • Wide range of trainings and a huge support in developing algorithmic skills

Benefits:

  • Private medical care (possibility to add family members for free)
  • Multisport card
  • Life insurance
  • Lunch card
  • A partial reimbursement of the cost of an English language course
  • Possibility to learn Korean for free
  • Variety of discounts (Samsung products, theaters, restaurants)
  • Unlimited free access to Copernicus Science Center for you and your friends
  • Possibility to test new Samsung products
  • Attractive relocation package

Location:

  • Office in Warsaw Spire near metro station
  • Hybrid work model (3 days per week from the office)

Skills and Qualifications

Must Have

  • Very good knowledge of one C / C ++programming language
  • Knowledge of any Linux operating system as both user and developer
  • Familiarity with processor architectures (ARM, RISC-V)
  • Very good knowledge of theory of operating systems and embedded systems
  • Familiarity with tools: git, gerrit

Nice to have (depends on the project, one of below would be required)

  • Knowledge of Linux modules (i.e. kernel, systemd, IPC mechanisms, etc.)
  • Experience with Android Platform: AOSP pulling, configuration, build
  • Knowledge of virtualization techniques (HW and OS level i.e. QEMU, KVM)
  • Knowledge of IT security at a technical level:
  • Technologies responsible for the security of the operating system (ARM TrustZone, MAC/DAC, SE Linux, etc.)
  • Familiarity with mechanisms of vulnerabilities i.e. Buffer Overflow, Cross-Site Scripting and their prevention
  • Knowledge of source code analysis techniques
  • Linux administrator or DevOps experience (CI/CD, Docker, VM, Containers, k8s)
  • Very good knowledge of Python/Go/Rust programming language

Samsung R&D Institute Poland jest jednym z największych centrów badawczo-rozwojowych w Polsce. Nasze biura ulokowane są w Warszawie i Krakowie. To w nich powstaje wysokiej jakości oprogramowanie dla produktów Samsung Electronics. Pracujemy w międzynarodowym środowisku. Współpracujemy ze spółkami zależnymi w Europie, USA i w Azji. Praca naszych inżynierów wpływa na przyszłość działania m.in. flagowych modeli smartfonów i telewizorów, sieci mobilnych, multimediów, produktów AGD, robotów czy inteligentnych budynków.

Nasz zespół składa się z ekspertów z wielu specjalistycznych obszarów. Wspólnie tworzymy środowisko, w którym możemy swobodnie dzielić się wiedzą i doświadczeniem. Pozostawiamy też przestrzeń do samodzielności, która sprzyja kreowaniu nowatorskich rozwiązań. Razem szukamy niestandardowych odpowiedzi, które pomagają nam tworzyć prawdziwe innowacje.

Jeśli podzielasz naszą wiarę w siłę technologii, która zmienia rzeczywistość, pracujesz z pasją, masz w sobie ciekawość świata i ciągle chcesz się uczyć – to jest miejsce dla Ciebie, a my wiemy, jakie warunki pracy stworzyć, by sprzyjały Twojemu rozwojowi. Szukamy ludzi, którzy potrafią przekuć śmiałe wizje przyszłości w projekty i produkty, które będą służyć milionom ludzi na całym świecie.