Nasze sterowniki i moduły sterujące pracują w rozproszonych systemach automatyki obejmujących całe zakłady oraz obiekty liniowe - kopalnie, tunele i instalacje technologiczne. Poszukujemy programisty, który obejmie warstwę sterowania w pełnym zakresie: od algorytmu realizowanego w sterowniku, przez transmisję danych, po ich archiwizację i udostępnienie systemowi nadrzędnemu.
Zakres obowiązków
- Programowanie sterowników PLC oraz modułów sterujących własnej produkcji zgodnie ze standardem IEC 61131-3 (ST, LD, FBD, SFC).
- Opracowywanie algorytmów sterowania, regulacji, blokad i sygnalizacji dla procesów technologicznych oraz układów bezpieczeństwa.
- Implementacja i utrzymanie komunikacji między urządzeniami: Modbus RTU/TCP, magistrale szeregowe, transmisja światłowodowa oraz protokoły własne; obsługa błędów i utraty łączności.
- Projektowanie struktur danych oraz praca z bazami danych: archiwizacja pomiarów, zdarzeń i alarmów, przygotowanie danych na potrzeby raportowania i analiz.
- Integracja warstwy sterowania z systemem wizualizacji i nadrzędnym systemem SCADA.
- Testy funkcjonalne w zakładzie oraz udział w uruchomieniach i odbiorach u klienta.
- Analiza zgłoszeń serwisowych, diagnostyka pracy systemów w eksploatacji i wprowadzanie korekt oprogramowania.
- Prowadzenie dokumentacji: opisy algorytmów, mapy rejestrów, konfiguracje transmisji, instrukcje dla służb utrzymania ruchu.
Wymagania
- Wykształcenie techniczne: automatyka i robotyka, elektronika, informatyka lub pokrewne.
- Doświadczenie w programowaniu sterowników PLC zgodnie z IEC 61131-3, swobodna praca w co najmniej dwóch językach standardu (w tym ST).
- Znajomość przemysłowych protokołów transmisji danych, w szczególności Modbus RTU/TCP, oraz rozumienie modeli komunikacji master-slave i klient-serwer.
- Praktyczna znajomość baz danych i języka SQL w zakresie projektowania prostych struktur oraz zapytań na danych procesowych.
- Umiejętność czytania schematów elektrycznych i dokumentacji technicznej urządzeń.
- Gotowość do wyjazdów na uruchomienia i odbiory obiektowe, również poza teren zakładu.
Mile widziane
- Znajomość protokołów OPC UA, MQTT, CANopen lub IEC 60870-5-104.
- Programowanie w językach C/C++ lub Python, doświadczenie z oprogramowaniem wbudowanym na mikrokontrolery.
- Doświadczenie z systemami SCADA i HMI po stronie konfiguracji lub integracji.
- Znajomość zagadnień bezpieczeństwa funkcjonalnego (PN-EN 61508, PN-EN 62061) oraz norm dotyczących bezpieczeństwa maszyn.
- Doświadczenie z urządzeniami w wykonaniu przeciwwybuchowym lub praca dla przemysłu wydobywczego.
- Znajomość języka angielskiego technicznego oraz prawo jazdy kategorii B.
Oferujemy
- Umowa o pracę w firmie z 37-letnią historią i stabilnym portfelem zamówień: górnictwo, infrastruktura tunelowa, petrochemia i chemia, energetyka, sektor obronny oraz eksport do 5 krajów.
- Pełny cykl realizowany w jednym miejscu: projektowanie, prototypowanie, produkcja, wdrożenie i serwis, z możliwością udziału w kolejnych etapach powstawania wyrobu.
- Nowoczesne zaplecze po rozbudowie zakładu w 2024 r.: wycinarka laserowa fiber 12 kW, centra obróbcze i tokarki CNC, robot spawalniczy, spawarka laserowa, kompletna linia SMT z inspekcją AOI.
- Niewielki zespół inżynierski i krótka droga decyzyjna, co przekłada się na realny wpływ na kształt wyrobu.
- Jedna zmiana, godziny 7:00-15:00, bez pracy w weekendy.
- Finansowanie szkoleń i certyfikatów branżowych (ATEX, IPC, SEP, obsługa oprogramowania).
- Praca na oprogramowaniu i sprzęcie własnej konstrukcji, w bezpośredniej współpracy z konstruktorami programowanych urządzeń.