Warszawa, mazowieckie
Programista systemów wbudowanych (C++)
Do Twoich zadań jako członka działu inżynierskiego będzie należało:
- tworzenie oprogramowania w języku C++ (standard C++20),
- pisanie testów jednostkowych,
- uruchamianie oprogramowania na urządzeniach wbudowanych, głównie na procesorach ARM Cortex-M (STM32),
- udział w projektowaniu oprogramowania oraz sprzętu do nowych urządzeń,
- rozwiązywanie błędów i problemów w obecnie produkowanych urządzeniach (mały udział prac).
Dlaczego warto z nami pracować:
- oglądaj efekty swojej pracy w postaci działających produktów (działamy w systemie projektowym, wypuszczamy kilka urządzeń rocznie),
- miej realny wpływ na wewnętrzne procesy oraz nasze produkty,
- kładziemy nacisk na rozwiązywanie problemów, a nie papierologię,
- stale udoskonalamy produkty oraz wdrażamy nowe technologie, implementując nowe rozwiązania sprzętowe oraz programowe.
Oferujemy:
- duże perspektywy rozwoju, możliwość doskonalenia swoich umiejętności,
- przyjazną atmosferę pracy w kreatywnym i miłym zespole,
- umowę o pracę,
- system benefitów: ubezpieczenie na życie, kartę multisport, pakiet medyczny,
- słuchawki służbowe i nasze konwertery do słuchania muzyki w czasie pracy,
- wygodny dojazd (WKD, samochodem z Warszawy w przeciwnym kierunku niż korki).
Wymagania:
- język c++ (co najmniej c++11),
- system kontroli wersji git,
- wytwarzanie czystego kodu,
- doświadczenie w pracy z systemami wbudowanymi,
- podstawy elektroniki, w tym protokoły cyfrowe takie jak I2C, SPI, UART,
- umiejętność czytania schematów,
- analityczne podejście do rozwiązywania problemów,
- język angielski w stopniu umożliwiającym zrozumienie dokumentacji technicznej,
- chęć rozwoju oraz nauki nowych zagadnień.
Mile widziane:
- znajomość systemu budowania CMake,
- znajomość protokołów I2S, USB,
- doświadczenie z Linuxem w systemach wbudowanych,
- znajomość języków programowania wysokiego poziomu,
- znajomość zagadnień z zakresu przetwarzania dźwięku,
- zainteresowanie techniką i rynkiem audio.
Inne oferty pracy