Wymagane, C++, Python
O projekcie, Rozwijamy autorskie rozwiązania łączące robotykę przemysłową, systemy wizyjne i uczenie maszynowe. Szukamy doświadczonej osoby, która będzie tworzyć oprogramowanie do analizy obrazu oraz integrować je z robotami i systemami sterowania., Na tym stanowisku będziesz uczestniczyć w całym procesie rozwoju rozwiązania — od koncepcji i doboru technologii, przez implementację algorytmów, po uruchomienie, testowanie i optymalizację działania na rzeczywistych urządzeniach. Będziesz współpracować z zespołem konstrukcyjnym i automatykami.,
Twój zakres obowiązków, `Projektowanie i rozwijanie oprogramowania dla zrobotyzowanych stanowisk oraz maszyn przemysłowych., Tworzenie algorytmów analizy obrazu, w tym wykrywania, segmentacji oraz wyznaczania położenia obiektów., Przygotowywanie danych, trenowanie, testowanie i wdrażanie modeli machine learning oraz deep learning., Integracja systemów wizyjnych z robotami przemysłowymi, czujnikami, elementami wykonawczymi i automatyką., Kalibracja kamer i układów współrzędnych oraz wykorzystanie danych wizyjnych do sterowania ruchem robota., Programowanie sekwencji pracy, komunikacji między urządzeniami i obsługi sytuacji wyjątkowych., Testowanie rozwiązań na rzeczywistych urządzeniach, diagnozowanie błędów oraz poprawa dokładności, szybkości i niezawodności działania., Współpraca przy doborze kamer, oświetlenia, komputerów przemysłowych i pozostałych komponentów systemu., Tworzenie dokumentacji technicznej oraz dbanie o jakość i możliwość dalszego rozwoju oprogramowania.
Minimum 4 lata doświadczenia zawodowego w tworzeniu oprogramowania dla robotyki, systemów wizyjnych lub przemysłowych zastosowań AI/ML., Praktyczne doświadczenie w tworzeniu, trenowaniu i wdrażaniu modeli uczenia maszynowego do analizy obrazu., Doświadczenie w integracji oprogramowania z rzeczywistymi robotami lub maszynami wykorzystującymi dane z systemów wizyjnych., Dobra znajomość co najmniej jednego języka programowania wykorzystywanego w takich rozwiązaniach — preferowany Python., Praktyczna znajomość bibliotek i narzędzi do przetwarzania obrazu oraz uczenia maszynowego, np. OpenCV, PyTorch lub TensorFlow., Znajomość zagadnień kalibracji kamer, transformacji współrzędnych i lokalizacji obiektów w przestrzeni., Umiejętność tworzenia i diagnozowania komunikacji między oprogramowaniem a urządzeniami., Samodzielność w rozwiązywaniu problemów technicznych oraz doświadczenie w doprowadzaniu rozwiązań od prototypu do działającego wdrożenia., Znajomość systemu kontroli wersji Git oraz zasad testowania i dokumentowania kodu., Gotowość do pracy bezpośrednio przy urządzeniach podczas integracji, testów i uruchomień., Znajomość języka angielskiego pozwalająca korzystać z dokumentacji technicznej.
Mile widziane, Doświadczenie w programowaniu robotów przemysłowych, np. KUKA, ABB, FANUC lub Universal Robots., Doświadczenie z kamerami 3D, RGB-D, chmurami punktów lub wyznaczaniem pozycji i orientacji obiektów., Znajomość ROS / ROS 2 i narzędzi do planowania ruchu., Doświadczenie w optymalizacji modeli AI na urządzeniach docelowych., Znajomość sterowników PLC i przemysłowych protokołów komunikacyjnych., Doświadczenie w aplikacjach robotycznych obejmujących chwytanie, przemieszczanie i odkładanie obiektów.
To oferujemy, Udział w rozwoju autorskich rozwiązań z zakresu robotyki, systemów wizyjnych i AI., Wpływ na architekturę oprogramowania oraz wybór narzędzi i technologii., Samodzielną rolę techniczną i współpracę z zespołem konstrukcyjnym oraz automatykami., Możliwość sprawdzania i rozwijania własnych rozwiązań na rzeczywistych urządzeniach., Pracę nad rozwiązaniem od etapu koncepcji po wdrożenie i dalszy rozwój.
O nas, Firma Magik Sp. z o.o. powstała w 1997 r. i jest liderem wśród firm zajmujących się projektowaniem, montażem oraz serwisowaniem urządzeń z zakresu chłodnictwa, klimatyzacji oraz wentylacji w Polsce oraz poza granicami kraju.