Senior Embedded Network Software Engineer (B2B)
Knowit to skandynawska firma konsultingowa IT, działająca w 21 krajach i zatrudniająca ponad 4500 ekspertów. Łączymy kompetencje technologiczne, doradcze i kreatywne, wspierając klientów w realizacji transformacji cyfrowej i budowie zrównoważonej przyszłości. Jesteśmy notowani na giełdzie w Sztokholmie i realizujemy projekty dla globalnych liderów branżowych.
Aktualnie do nowego projektu poszukujemy doświadczonego Senior Embedded Network Software Engineer, który dołączy do międzynarodowego zespołu tworzącego zaawansowane oprogramowanie sieciowe dla systemów przemysłowych i infrastrukturalnych.
O projekcie:
Dołącz do zespołu pracującego nad projektami dla globalnego lidera branży dźwigowej i automatyki budynkowej. Będziesz pracować nad prototypowaniem i rozwojem gotowych do wdrożenia rozwiązań komunikacyjnych opartych na Ethernet i komunikacji szeregowej. Projekt łączy wymagania wydajnościowe z ograniczeniami środowisk embedded, a także intensywną współpracę z globalnymi zespołami hardware/software.
Zakres obowiązków:
Projektowanie architektury i specyfikacji protokołów sieciowych dla systemów embedded
Programowanie w językach C/C++, z naciskiem na efektywność i oszczędność pamięci
Praca w środowiskach RTOS (systemy czasu rzeczywistego)
Walidacja oprogramowania poprzez testy jednostkowe, automatyczne oraz sprzętowe
Ścisła współpraca z zespołami inżynierów oprogramowania i sprzętu z różnych krajów
Wymagania:
Biegłość w programowaniu w językach C i C++
Doświadczenie w pracy z systemami RTOS i środowiskami o ograniczonych zasobach
Głęboka znajomość protokołów sieciowych: Ethernet, TCP/IP, routing, VLAN, VPN/tunneling, QoS
Znajomość komunikacji szeregowej i programowania na poziomie sterowników
Umiejętność optymalizacji kodu w ograniczonych środowiskach sprzętowych
Minimum 10 lat doświadczenia w tworzeniu oprogramowania sieciowego dla systemów embedded
Biegła znajomość języka angielskiego – w mowie i piśmie (praca w środowisku międzynarodowym)
Mile widziane:
Wiedza z zakresu cyberbezpieczeństwa
Znajomość stosów protokołów i bibliotek sieciowych
Doświadczenie z metodykami Agile i narzędziami CI/CD
Oferujemy
- Umowę o pracę lub kontrakt B2B
- Elastyczne godziny
- Możliwość pracy z biura (Warszawa, Łódź, Bydgoszcz), hybrydowo lub zdalnie – w zależności od Twoich możliwości i preferencji.
- Kulturę organizacyjną opartą o dzielenie się wiedzą i feedbackiem.
- Możliwość rozwoju Twoich kompetencji - szkolenia językowe, techniczne, kompetencje miękkie, dofinansowanie certyfikatów, udział w konferencjach na preferencyjnych warunkach.
- Możliwość skorzystania na preferencyjnych warunkach z benefitów takich jak: karta MultiSport oraz platforma MultiLife, opieka medyczna w LuxMed dla Ciebie i Twojej rodziny, ubezpieczenie grupowe.
- Sprzęt niezbędny do współpracy.
- Career path
- Software Development & Architecture
- Locations
- Bydgoszcz, Poland, Lodz, Poland, Warsaw, Poland
- Remote status
- Fully Remote
About Knowit Poland
Knowit is a consultancy firm that helps companies and people succeed in the digital transformation. Every day, millions of people use the solutions we have created. With 3,900 employees mainly in the Nordic countries, but also in operations in Germany and Poland, we work with clients and partners to develop innovative solutions that contribute to a sustainable and humane society.
Already working at Knowit Poland?
Let’s recruit together and find your next colleague.