Embedded Software Engineer – networking project (f / m/x) - Senior
Wiele lokalizacji, Wielkopolskie, 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
Minimum 5 lat komercyjnego doświadczenia na podobnym stanowisku
Duże doświadczenie w programowaniu w językach C/C++ i Python pod systemem Linux
Udokumentowane doświadczenie w programowaniu złożonych urządzeń/systemów sprzętowych
Zrozumienie architektur SoC, zarządzania pamięcią i obsługi przerwań
Znajomość koncepcji systemów operacyjnych czasu rzeczywistego i wbudowanych systemów kompilacji Linux (Yocto, Buildroot)
Dobra znajomość języka angielskiego w mowie i piśmie (codzienna komunikacja)
Umiejętność samodzielnego uczenia się, proaktywność i umiejętność współpracy w zespole
Wymagane miejsce zamieszkania w Polsce
Zakres obowiązków
Opracowywanie i utrzymywanie wbudowanego oprogramowania układowego dla przełączników programowalnych
Współpraca z zespołami sprzętowymi przy wprowadzaniu płyt i walidacji systemu
Debugowanie i optymalizacja interakcji między sprzętem a oprogramowaniem
Pisanie i utrzymywanie zautomatyzowanych testów dla komponentów oprogramowania układowego
Udział w przeglądach kodu i dyskusjach projektowych
Opis
Będziesz pracować nad wbudowanym oprogramowaniem układowym i niskopoziomowym oprogramowaniem systemowym dla najnowocześniejszych programowalnych przełączników Ethernet. Rola ta obejmuje ścisłą współpracę z zespołami sprzętowymi i programistycznymi w celu wprowadzenia nowych funkcji w wysokowydajnych urządzeniach sieciowych. 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łym kraju! Obecnie pracujemy nad około 100 projektami dla 50 klientów z różnych branż, w tym motoryzacyjnej, IoT, telekomunikacyjnej i medycznej. Opracowywanie i utrzymywanie wbudowanego oprogramowania układowego dla przełączników programowalnych Współpraca z zespołami sprzętowymi przy wprowadzaniu płyt i walidacji systemu Debugowanie i optymalizacja interakcji między sprzętem a oprogramowaniem Pisanie i utrzymywanie zautomatyzowanych testów dla komponentów oprogramowania układowego Udział w przeglądach kodu i dyskusjach projektowych Minimum 5 lat komercyjnego doświadczenia na podobnym stanowisku Duże doświadczenie w programowaniu w językach C/C++ i Python pod systemem Linux Udokumentowane doświadczenie w programowaniu złożonych urządzeń/systemów sprzętowych Zrozumienie architektur SoC, zarządzania pamięcią i obsługi przerwań Znajomość koncepcji systemów operacyjnych czasu rzeczywistego i wbudowanych systemów kompilacji Linux (Yocto, Buildroot) Dobra znajomość języka angielskiego w mowie i piśmie (codzienna komunikacja) Umiejętność samodzielnego uczenia się, proaktywność i umiejętność współpracy w zespole 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