Zapraszamy do wysłania życiorysu - skontaktujemy się w przypadku wznowienia projektu lub podobnej oferty.
Zadania:
- Opracowywanie koncepcji i architektury
- Wsparcie zespołu w obszarze technicznym (koordynacja projektów technicznych)
- Bliska współpraca z klientem i analiza wymagań
- Projektowanie i implementacja nowych funkcji dla systemów wbudowanych (w obszarze rozwiązań dla urządzeń gospodarstwa domowego i przemysłowych)
Oczekiwania:
- Minimum 5 lat doświadczenia w programowaniu systemów wbudowanych
- Minimum 1 rok doświadczenia na podobnym stanowisku
- Dobra znajomość peryferiów mikrokontrolera (GPIO, UART, I2C, SPI, DMA, Timery, itp.)
- Doświadczenie w programowaniu w języku C (wzorce projektowe, architektura)
- Znajomość obszaru elektroniki analogowej i cyfrowej (zdolność do czytania i rozumienia schematów)
- Biegła znajomość języka angielskiego (umiejętność czytania dokumentacji technicznej i swobodnej komunikacji w międzynarodowym zespole)
- Praktyczne umiejętności pracy z elektroniką: programowanie, debugowanie, korzystanie z urządzeń pomiarowych
Oferujemy:
- Umowa o pracę bez okresu próbnego
- Parking dla rowerów w budynku;
- Wartościowe szkolenia techniczne (w tym UDEMY) i językowe
- Bogaty pakiet świadczeń socjalnych i medycznych
Mile widziane:
- Doświadczenie w: C++, Python
- Mikrokontrolery ARM Cortex
- Systemy operacyjne czasu rzeczywistego (RTOS), takie jak freeRTOS, embOS, Azure ThreadX
- IoT/komunikacja
- Praktyczne doświadczenie w modelowaniu UML
- Znajomość metodologii Scrum i Kanban
- Biegła znajomość języka niemieckiego
- Doświadczenie z rozwiązaniami IoT w Azure, AWS lub Google Cloud
Inne informacje:
Wykorzystywane technologie:
- C, C++, Python
- Własne systemy operacyjne, freeRTOS, embOS, Azure ThreadX, Linux
- Mikrokontrolery 16-32 bitowe, ARM Cortex
- GitHub, Polarion, Azure DevOps
- Jednostkowe testowanie (UT), GoogleTest, analiza statyczna kodu
- Protokoły Modbus, CAN, USB, TCP