Poszukujemy doświadczonego Embedded Developera do zespołu pracującego nad zabezpieczeniem zaawansowanego produktu IoT. Jest to rola typu hands-on, w której połączysz rozwój oprogramowania z inżynierią bezpieczeństwa, przygotowując systemy do wymogów Cyber Resilience Act.
Zakres obowiązków
- Implementacja podejścia secure-by-design i secure-by-default w firmware.
- Rozwój mechanizmów uwierzytelniania, kontroli dostępu oraz szyfrowania danych.
- Budowa bezpiecznego procesu dostarczania firmware, w tym podpisywania i uwierzytelniania aktualizacji.
- Wdrożenie SBOM oraz integracja narzędzi do zarządzania podatnościami.
- Wykorzystanie narzędzi AI do analizy dużego codebase'u i optymalizacji pracy zespołu.
Wymagania
- Bardzo dobre doświadczenie w programowaniu embedded w C/C++.
- Praktyczna znajomość systemów Embedded Linux.
- Doświadczenie w obszarze bezpieczeństwa produktów, w tym secure boot, signed firmware update oraz device identity.
- Umiejętność obsługi podatności, od triage po przygotowanie advisory.
- Praktyczne doświadczenie w testowaniu bezpieczeństwa, np. fuzzing lub penetration testing.
- Znajomość języka angielskiego na poziomie umożliwiającym swobodną pracę w międzynarodowym zespole.
Co oferujemy
- W pełni zdalną współpracę w międzynarodowym środowisku.
- Udział w ambitnym projekcie o długofalowym charakterze (12–24 miesiące).
- Pracę z nowoczesnymi standardami bezpieczeństwa w obszarze IoT.
- Możliwość realnego wpływu na architekturę bezpieczeństwa produktu.