Embedded Developer
wrocław
technologies-expected :
C
ETLCPP
ARM
C++
about-project :
Jesteśmy startupem robotycznym. Poszukujemy osoby do wsparcia projektu. Szukamy do naszego zespołu kogoś wyjątkowego – programisty/ki embedded, który/a lubi wbijać nos w technologiczne wyzwania i ma pasję do kodowania. Będziesz odpowiedzialny/a między innymi za projektowanie, implementację i testowanie oprogramowania naszego flagowego produktu - robotów serwujących napoje. Dlatego byłoby idealnie gdybyś miał/ła doświadczenie w programowaniu w środowisku baremetal dla procesorów ARM. Codzienna praca to także projektowanie komunikacji niskopoziomowej i jej optymalizacja.
responsibilities :
Projektowanie, implementacja i testowanie oprogramowania na urządzenia embedded
Optymalizacja kodu pod kątem wydajności i zużycia zasobów
Rozwój mechanizmów komunikacji niskopoziomowej między urządzeniami
Współpraca z zespołem inżynierów elektroników i programistów w celu zapewnienia integracji oprogramowania z hardwarem
Utrzymywanie wysokich standardów jakościowych i bezpieczeństwa oprogramowania embedded
requirements-expected :
Doświadczenie w programowaniu w środowisku baremetal dla procesorów ARM
Doskonała znajomość języków programowania C/C++
Znajomość SDK procesora RP2040
Znajomość ETLCPP (Embedded Template Library for C++)
Umiejętność debugowania kodu embedded
Doświadczenie w projektowaniu komunikacji niskopoziomowej między urządzeniami
Podstawowa znajomość elektroniki
offered :
Kontrakt B2B w ustalonym wymiarze godzin
Praca stacjonarna/hybrydowa
Przeszkolenie niezbędne do rozpoczęcia pracy
Elastyczne godziny pracy – bo wiemy, że czasem trzeba wziąć przerwę na rozmyślanie nad kodem.
Inne: zajęcia sportowe
benefits :
elastyczny czas pracy
spotkania integracyjne
brak dress code’u
kawa / herbata
parking dla pracowników