Senior Embedded Developer (f / m/x)
Gdańsk, PolskaKey offer highlights
Min. 5 years of experience
Hybrid model - partly remote
Backend: Java / .NET / Node / Python
Full-time
Private healthcare
Opis
Poszukujemy Senior Embedded Developer do projektu skoncentrowanego na rozwoju oprogramowania dla kontrolerów produktów IoT. Dołączając do nas, stajesz się członkiem Embedded Competence Center w Sii - wewnętrznej jednostki organizacyjnej, która skupia 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. Skupiamy się na rozwoju i wymianie wiedzy, organizując Embedded Academies, szkolenia, mentoring techniczny oraz umożliwiając zmiany w projektach.
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
Umiejętność pracy z biura klienta 2 dni w tygodniu (model hybrydowy)
Min. 5 lat doświadczenia jako Embedded Developer
Biegłość w C w zakresie rozwoju systemów wbudowanych
Doświadczenie w przeglądaniu projektów/systemów pod kątem najlepszych praktyk bezpieczeństwa i zgodności z normami branżowymi
Biegła znajomość języka polskiego i angielskiego
Doskonałe umiejętności komunikacji pisemnej i ustnej z umiejętnością przekazywania informacji technicznych szerokiemu gronu odbiorców
Silne umiejętności rozwiązywania problemów i podejmowania decyzji
Rezydencja w Polsce
Zakres obowiązków
Praca z biura klienta 2 dni w tygodniu
Rozwój oprogramowania pośredniczącego dla całej platformy produktów w języku C
Rozwój bootloaderów dla szerokiej gamy produktów
Implementacja podstawowych algorytmów przetwarzania audio/wideo dla aplikacji referencyjnej
Implementacja Secure Boot (MBEDTLS, RSA, PK, szyfrowanie asymetryczne)
Wdrażanie środków bezpieczeństwa (zapobieganie atakom bocznym)
Rozwój testów jednostkowych (C++, Google Test)
Rozwój testów automatycznych (Python, Pytest)
Utrzymanie i rozwój systemów budowania (Makefile, CMake)
Pisanie propozycji i dokumentacji (Confluence)
Współpraca z wieloma zespołami produktowymi i zapewnianie szybkiego wsparcia
Praca w szybkim środowisku SCRUM z częstymi 3-tygodniowymi sprintami, po których następują wydania (JIRA)