Poszukujemy doświadczonego inżyniera elektronika/programisty oprogramowania wbudowanego do udziału w rozwoju i wsparciu mikrokontrolerowych systemów akwizycji i przetwarzania informacji, mikrokontrolerowych systemów sterowania i komputerów osobistych, urządzeń opartych na modułach GPS i GSM oraz sprzętu do diagnostyki i debugowania układów mikrokontrolerowych Zakres obowiązków: Opracowywanie metod diagnostycznych, testowanie i kontrola opracowanego sprzętu na wszystkich etapach przygotowania pro
Poszukujemy doświadczonego inżyniera elektronika/programisty oprogramowania wbudowanego do udziału w rozwoju i wsparciu mikrokontrolerowych systemów akwizycji i przetwarzania informacji, mikrokontrolerowych systemów sterowania i komputerów osobistych, urządzeń opartych na modułach GPS i GSM oraz sprzętu do diagnostyki i debugowania układów mikrokontrolerowych Zakres obowiązków: Opracowywanie metod diagnostycznych, testowanie i kontrola opracowanego sprzętu na wszystkich etapach przygotowania produkcji i eksploatacji seryjnej. Tworzenie oprzyrządowania sterującego, w tym oprogramowania dla urządzeń i komputerów PC. oscyloskopy cyfrowe i sprzęt lutowniczy do diagnostyki i debugowania Pełny cykl rozwoju w P-CAD, w tym komponenty, schematy i śledzenie. Schematy modelowania w National Instruments Multisim. Przygotowanie dokumentacji technicznej Pewna praca z jednym z języków programowania (C++, C#, PHP, python, ...) mikrokontrolerów STM32. Praca z protokołami wymiany internetowej (TCP i UDP). protokołów szeregowych (UART, CAN, RS485, Modbus) oraz opracowywania własnych protokołów wymiany. Doświadczenie w pracy z bezprzewodowymi systemami powiadamiania o stanie obiektu, urządzeniami sterującymi i wykonawczymi opartymi na czujnikach wielkości nieelektrycznych i środkach łączenia. Komputer PC z analogowymi i cyfrowymi urządzeniami sterującymi i wykonawczymi. Rozwój systemów zdalnego sterowania i oprogramowania do ich wysyłania. Doświadczenie ze sprzętem do diagnostyki i debugowania, w tym stanowiskami testowymi do produkcji seryjnej. Rozwój oprogramowania wbudowanego dla urządzeń mikrokontrolerowych i oprogramowania do wizualnej prezentacji danych z tych urządzeń na komputerze PC Wymagania: Doświadczenie w pracy jako inżynier elektronik/programista oprogramowania wbudowanego od co najmniej 3-5 lat. Doświadczenie w pracy z jednym z języków od ponad 3 lat (C++, C#, PHP, python, . ..), C pod STM32. Doświadczenie w pracy z mikrokontrolerami STM32. Doświadczenie w bezprzewodowej transmisji danych - LoRa. Znajomość protokołów wymiany w Internecie (TCP i UDP) oraz protokołów szeregowych (UART, CAN, RS485, Znajomość języka SQL). będzie dodatkowym atutem Doświadczenie z bezprzewodowymi systemami powiadamiania, urządzeniami sterującymi i wykonawczymi, sposobami łączenia komputerów PC z urządzeniami, systemami zdalnego sterowania i sprzętem diagnostycznym Znajomość narzędzi projektowych takich jak P-CAD i National Instruments Multisim Wysoki poziom samodzielności i odpowiedzialności Komunikatywność i chęć pracy w zespole .Znajomość języka angielskiego na poziomie technicznym (preferowana).