Zakres obowiązków
- Tworzenie rozwiązań dla zewnętrznych systemów płatniczych.
- Projektowanie, rozwój i wdrażanie rozwiązań terminalowych opartych o platformy Embedded C/C++.
- Tworzenie dokumentacji technicznej.
- Rejestrowanie czasu pracy spędzonego nad zadaniami programistycznymi.
O pracy w projekcie:
Będziesz zajmować się tworzeniem i implementacją oprogramowania w oparciu o obowiązujące wymogi formalne i techniczne. Projekt w szczegółach dotyczy oprogramowania na urządzeniach klasy/typu POS (Point of Sales) w branży płatniczej. Do Twoich zadań należeć będzie również tworzenie testów oraz pomoc w integracji nowych urządzeń i tworzenie dokumentacji projektowej - jednocześnie dbając o jak najlepszą jakość oprogramowania.
Poszukiwane kompetencje
- Wykształcenie kierunkowe- preferowany kierunek: Informatyka lub pokrewne.
- Minimum 3 letnie komercyjne doświadczenie zawodowe w obszarze Programowania w projektach klasy Embedded z wykorzystaniem głównie języka C, sporadycznie C++ (gcc zgodny z c++ 11).
- Doświadczenie w pracy opartej o metodologię Scrum/Agile znajomość narzędzi: RedMine/ Jira oraz Jenkins.
- Znajomość: Python, CMake, Ninja, CMock, Google Test, GDB.
- Praktyczna umiejętność korzystania z systemu kontroli wersji GIT.
- Umiejętność pracy w zespole i analitycznego myślenia.