Programista Embedded Linux
Nowa
Inne

Programista Embedded Linux

Warszawa
Rodzaj pracy
Pełny etat
Doświadczenie
Specjalista / Mid
Forma zatrudnienia
UoP
Tryb pracy
Praca hybrydowa

Wymagane umiejętności

Linux

programowanie

embedded

Opis stanowiska

Zakres obowiązków

  • Współudział przy tworzeniu wymagań dotyczących oprogramowania i specyfikacji testów;

  • Współpraca przy projektowaniu architektury urządzenia;

  • Projektowanie i rozwój oprogramowania;

  • Uruchamianie i testowanie prototypów sprzętowych.


Wymagania

  • Doświadczenie w programowaniu w języku C/C++;

  • Doświadczenie w tworzeniu oprogramowania dla systemów Embedded Linux, najlepiej z wykorzystaniem Yocto Project;

  • Znajomość zasad projektowania oprogramowania, wzorców projektowych oraz UML;

  • Doświadczenie z procesem bootowania oraz rozwijaniem i debugowaniem oprogramowania na docelowym urządzeniu;

  • Znajomość zagadnień implementacji zarówno w user space jaki kernel space;

  • Umiejętność implementacji driver’ów dla systemu Linux;

  • Doświadczenie w pracy z platformami Xilinx Zynq SoC potwierdzone przykładami;

  • Znajomość języka angielskiego w stopniu umożliwiającym czytanie dokumentacji i swobodną komunikację;

  • Skrupulatność, analityczne podejście;

  • Umiejętność współpracy w zespole.


Mile widziane

  • Znajomość Python3;

  • Znajomość standardów Misra;

  • Znajomość systemu budowania CMake;

  • Znajomość zagadnień związanych z FPGA na potrzeby komunikacji z osobnym działem;

  • Znajomość platformy Xilinx Zynq Ultrascale;

  • Praktyczna znajomość Gitlab.