Starszy programista C++ (Embedded) (k
105_4759569
Obowiązki
- programowanie z wykorzystaniem języków C++, C, VHDL,
- rozwijanie oprogramowania dla systemów wbudowanych opartych na platformie Zynq i systemie FreeRTOS,
- tworzenie systemu budowania opartego na CMake,
- programowanie narzędzi i skryptów w języku Python,
- automatyzacja narzędzi Xilinx z wykorzystaniem skryptów TCL,
- diagnozowanie i debugowanie elektroniki z wykorzystaniem narzędzi diagnostycznych,
- współpraca z zespołem projektantów elektroniki,
- udział w projektowaniu architektury oprogramowania.
Wymagania
- wykształcenie wyższe - informatyka, elektronika, telekomunikacja lub pokrewne,
- minimum 4 lata doświadczenia w programowaniu w języku C++,
- minimum 2 lata doświadczenia w programowaniu systemów wbudowanych,
- bardzo dobra znajomość nowoczesnego C++ (C++20 i nowszy),
- praktyczna znajomość języków VHDL, Python,
- doświadczenie w tworzeniu aplikacji wielowątkowych,
- zdolność do rozwiązywania problemów technicznych, umiejętność analizy danych i wyciągania wniosków,
- komunikatywność i umiejętność pracy w zespole.
Oferujemy
- znajomość układów System on Chip, Zynq,
- znajomość systemu FreeRTOS
- znajomość mikrokontrolerów STM32, znajomość technik radiowych oraz znajomość metod przetwarzania sygnałów cyfrowych.
Źródło: Polska Grupa Zbrojeniowa/Praca