Dla naszego klienta, firmy wdrażającej i integrującej rozwiązania w dziedzinie łączności satelitarnej, telekomunikacyjnej i bezpieczeństwa ruchu lotniczego, szukamy kandydatów na stanowisko
Embedded Software Engineer
Miejsce pracy: Warszawa
Praca przy oprogramowaniu terminali satelitarnych.
Wytwarzanie oprogramowania wysokiej jakości.
Testowanie napisanego oprogramowania.
Pisanie czystego kodu oraz dbanie o skalowalność i optymalizację.
Udział w testowaniu sprzętu elektronicznego.
Przeprowadzanie testów deweloperskich.
Współtworzenie dokumentacji technicznej.
- Co najmniej 5 lat doświadczenia w pracy na podobnym stanowisku.
- Doświadczenie w programowaniu procesorów z rdzeniem ARM Cortex M.
- Dobra znajomość architektury mikrokontrolerów z rodziny STM32.
- Umiejętność programowania obiektowego w języku C++.
- Praktyczna znajomość interfejsów komunikacyjnych (np. I2C, SPI, UART, RS232, RS485).
- Znajomość dobrych praktyk programistycznych.
- Gotowość do pracy ze sprzętem.
- Chęć uczenia się i poszerzania swoich kompetencji (nauka języka Go, Python).
- Samodzielność w poszukiwaniu rozwiązań.
- Umiejętność pracy w zespole, odpowiedzialność, zaangażowanie.
- Znajomość systemu czasu rzeczywistego FreeRTOS.
- Dobra znajomość systemu Linux.
- Znajomość języków Go, Python.