Senior Embedded Developer (f / m/x)
Gdańsk, PolskaSii Poland
Wynagrodzenie do ustalenia
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)
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