Inżynier – Programista Embedded (C++, B+R), Dział Awioniki, Centrum Technologii Lotniczych
Dołącz do pracy nad Inżynier – Programista Embedded (C++, B+R), Dział Awioniki, Centrum Technologii Lotniczych w Łukasiewicz - ILOT.
Twórz razem z nami oprogramowanie dla satelitów, rakiet i samolotów! W ostatnich latach szczególnie dynamicznie rozwijamy portfolio projektów z zakresu awioniki lotniczej i elektroniki kosmicznej. W związku z dynamicznym rozwojem Sekcji Elektroniki Lotniczej i Kosmicznej (Dział Awioniki, Centrum Technologii Lotniczych), poszukujemy inżyniera, który będzie współtworzył urządzenia elektroniczne dla misji kosmicznych (satelitarnych i rakietowych) oraz lotniczych (cywilnych i wojskowych).
Szukamy osoby, która potrafi pisać czytelny i wydajny kod w C++ dla systemów embedded oraz lubi współpracować w interdyscyplinarnym zespole razem z elektronikami i specjalistami ds. inżynierii systemów.
Twój Zakres Obowiązków
- Rozwój i projektowanie oprogramowania w C++ dla systemów embedded w projektach badawczych dla sektora kosmicznego i lotniczego
- Współpraca z zespołem projektowym produktu, w tym z elektronikami i inżynierami systemów
- Udział w testowaniu opracowanego oprogramowania (testy jednostkowe i integracyjne)
- Analiza i rozwiązywanie problemów w systemach wbudowanych
- Rozwój dokumentacji technicznej tworzonych rozwiązań
Nasze Wymagania
- Wykształcenie wyższe inżynierskie na kierunku powiązanym z oprogramowaniem, informatyką, elektroniką, robotyką lub pokrewnym
- Minimum 2 lat doświadczenia na podobnym stanowisku
- Bardzo dobra znajomość języka C++ (min. C++ 11, preferowane 17)
- Znajomość mikrokontrolerów opartych o ARM Cortex-M
- Znajomość narzędzi typu GCC/Clang, Make/CMake, Git, Gitlab, Docker
- Znajomość protokołów komunikacyjnych (UART, SPI, I²C, CAN, Ethernet, ARINC, SpaceWire, itp.)
- Umiejętność czytania schematów elektrycznych na poziomie podstawowym
- Znajomość języka angielskiego na poziomie umożliwiającym czytanie, tworzenie dokumentacji technicznej oraz komunikację z zagranicznymi partnerami
- Samodzielność, dokładność, rzetelność i terminowość
Mile Widziane
- Doświadczenie w pracy z systemami czasu rzeczywistego (RTOS)
- Znajomość języka Python w zakresie tworzenia skryptów testowych
- Znajomość mikrokontrolerów z rodziny SAM V71, STM32 H7, TI C2000/C6000, i.MX 8, Vorago lub innych rodzin mikrokontrolerów i procesorów sygnałowych
- Doświadczenie w pracy z debuggerami sprzętowymi (JTAG/SWD)
- Znajomość standardów wytwarzania kodu dla lotnictwa cywilnego lub produktów kosmicznych (np. DO178C, ECSS, itp.)
- Doświadczenie w pracy z serwerem produkcyjnym CI/CD
- Umiejętność tworzenia aplikacji na komputery PC w QT
Get notified about new Inżynier – Programista Embedded (C++, B+R), Dział Awioniki, Centrum Technologii Lotniczych jobs in Warsaw, Mazowieckie, Poland.