Senior Embedded Developer (f / m/x)
Gdańsk, PolskaNajważniejsze cechy oferty
Praca na miejscu - bez trybu zdalnego
Biegły angielski
Min. 5 lat doświadczenia
Poziom senior
Prywatna opieka medyczna
Opis
Poszukujemy Senior Embedded Developera, który dołączy do projektu skupionego na rozwoju oprogramowania dla kontrolerów produktów IoT. Dołączając do nas, stajesz się członkiem Centrum Kompetencyjnego Embedded w Sii - wewnętrznej jednostki organizacyjnej zrzeszającej ponad 500 specjalistów w całej Polsce! Obecnie pracujemy nad około 100 projektami dla 50 klientów z różnych branż, w tym motoryzacyjnej, IoT, telekomunikacyjnej i medycznej. Stawiamy na rozwój i wymianę wiedzy organizując Akademie Embedded, szkolenia, mentoring techniczny czy umożliwiając zmiany projektowe. Praca w biurze klienta przez 3 dni w tygodniu Zaprojektował i zaimplementował oprogramowanie pośredniczące dla kompleksowej platformy produktowej przy użyciu języka C Tworzenie bootloaderów dla różnorodnych produktów sprzętowych Opracowywanie podstawowych algorytmów przetwarzania audio/wideo dla aplikacji referencyjnych Zintegrowane mechanizmy bezpiecznego rozruchu wykorzystujące MBEDTLS, RSA i szyfrowanie asymetryczne Zastosowano zaawansowane techniki bezpieczeństwa w celu złagodzenia ataków z wykorzystaniem kanałów bocznych Tworzenie testów jednostkowych przy użyciu C++, Google Test framework Zautomatyzowane przepływy pracy testowania z Python i Pytest Utrzymywanie i ulepszanie systemów kompilacji opartych na Makefile i CMake Tworzenie propozycji technicznych i dokumentacji w Confluence Współpraca z wielofunkcyjnymi zespołami produktowymi w celu zapewnienia szybkiego wsparcia Praca w dynamicznym środowisku SCRUM z 3-tygodniowymi sprintami i regularnymi wydaniami (JIRA) Możliwość pracy w biurze klienta przez 3 dni w tygodniu (model hybrydowy) Min. 5 lat doświadczenia jako Embedded Developer Biegła znajomość języka C w zakresie rozwoju systemów wbudowanych. Doświadczenie w sprawdzaniu projektów/kodu złożonych systemów pod kątem najlepszych praktyk bezpieczeństwa i zgodności ze standardami branżowymi Biegła znajomość języka angielskiego Doskonałe umiejętności komunikacji pisemnej i werbalnej z umiejętnością przekazywania informacji technicznych szerokiemu gronu odbiorców Silne umiejętności kreatywnego rozwiązywania problemów i podejmowania decyzji Wymagana biegła znajomość języka polskiego Wymagane miejsce zamieszkania w Polsce Great Place to Work Stabilna sytuacja finansowa Kontrakty z globalnymi markami Centrum szkoleń wewnętrznych Wielu ekspertów, od których możesz się uczyć Otwarty i dostępny zarząd Profit sharing Program Sponsoringu Pasji Cykliczne imprezy i wyjazdy integracyjne Komfortowe i dobrze wyposażone biura Aplikacja MySii Opieka medyczna
Benefity
Great Place to Work
Stabilna sytuacja finansowa
Kontrakty z globalnymi markami
Centrum szkoleń wewnętrznych
Wielu ekspertów, od których możesz się uczyć
Otwarty i dostępny zarząd
Profit sharing
Program Sponsoringu Pasji
Cykliczne imprezy i wyjazdy integracyjne
Komfortowe i dobrze wyposażone biura
Aplikacja MySii
Opieka medyczna
Wymagania
Możliwość pracy w biurze klienta przez 3 dni w tygodniu (model hybrydowy)
Min. 5 lat doświadczenia jako Embedded Developer
Biegła znajomość języka C w zakresie rozwoju systemów wbudowanych.
Doświadczenie w sprawdzaniu projektów/kodu złożonych systemów pod kątem najlepszych praktyk bezpieczeństwa i zgodności ze standardami branżowymi
Biegła znajomość języka angielskiego
Doskonałe umiejętności komunikacji pisemnej i werbalnej z umiejętnością przekazywania informacji technicznych szerokiemu gronu odbiorców
Silne umiejętności kreatywnego rozwiązywania problemów i podejmowania decyzji
Wymagana biegła znajomość języka polskiego
Wymagane miejsce zamieszkania w Polsce
Zakres obowiązków
Praca w biurze klienta przez 3 dni w tygodniu
Zaprojektował i zaimplementował oprogramowanie pośredniczące dla kompleksowej platformy produktowej przy użyciu języka C
Tworzenie bootloaderów dla różnorodnych produktów sprzętowych
Opracowywanie podstawowych algorytmów przetwarzania audio/wideo dla aplikacji referencyjnych
Zintegrowane mechanizmy bezpiecznego rozruchu wykorzystujące MBEDTLS, RSA i szyfrowanie asymetryczne
Zastosowano zaawansowane techniki bezpieczeństwa w celu złagodzenia ataków z wykorzystaniem kanałów bocznych
Tworzenie testów jednostkowych przy użyciu C++, Google Test framework
Zautomatyzowane przepływy pracy testowania z Python i Pytest
Utrzymywanie i ulepszanie systemów kompilacji opartych na Makefile i CMake
Tworzenie propozycji technicznych i dokumentacji w Confluence
Współpraca z wielofunkcyjnymi zespołami produktowymi w celu zapewnienia szybkiego wsparcia
Praca w dynamicznym środowisku SCRUM z 3-tygodniowymi sprintami i regularnymi wydaniami (JIRA)