W skrócie
- Zadania: Projektuj i wdrażaj architektury bezpieczeństwa dla rozwiązań embedded i IoT.
- Firma: Innowacyjna firma technologiczna z pasją do bezpieczeństwa.
- Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy i możliwości rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Zyskaj doświadczenie w testowaniu penetracyjnym i wpływaj na bezpieczeństwo nowoczesnych technologii.
- Kwalifikacje: Silne doświadczenie w systemach embedded i bezpieczeństwie IoT.
Tech stack: Secure boot, firmware security, OTA updates. Cryptografia (AES, RSA, ECC) i bezpieczeństwo sprzętowe (TPM, HSM, TrustZone). Interfejsy i protokoły wbudowane: CAN, LIN, Modbus, BLE, Wi-Fi, TCP/IP. Testowanie penetracyjne na celach wbudowanych: JTAG, UART, SPI, I²C. Platformy IoT w chmurze i bezpieczna komunikacja: AWS/Azure/GCP IoT, TLS/DTLS, MQTT(S). Przegląd kodu zabezpieczającego (C/C++, Rust, Python) oraz bezpieczeństwo DevSecOps / CI/CD.
Wymagania:
- Silne doświadczenie w systemach wbudowanych, bezpieczeństwie IoT lub cyberbezpieczeństwie produktów.
- Praktyczna wiedza na temat secure boot, ochrony oprogramowania, podpisywania kodu i mechanizmów aktualizacji zabezpieczeń.
- Dogłębne zrozumienie kryptografii i zarządzania kluczami w środowiskach wbudowanych.
- Doświadczenie w zabezpieczaniu protokołów komunikacyjnych i interfejsów sieciowych w urządzeniach połączonych.
- Znajomość uwierzytelniania IoT, autoryzacji i architektur bezpieczeństwa w chmurze.
- Doświadczenie z metodologiami modelowania zagrożeń, takimi jak STRIDE, DREAD i Drzewa Ataków.
- Umiejętność przeprowadzania ocen ryzyka bezpieczeństwa zgodnie z: ISO 21434, IEC 62443, ISO 2705.
- Zrozumienie powszechnych wektorów ataków wbudowanych: ataki boczne, wstrzykiwanie błędów, manipulacja oprogramowaniem, ataki powtórzeniowe, ataki MITM.
- Doświadczenie w przeprowadzaniu testów penetracyjnych na celach wbudowanych przy użyciu interfejsów takich jak JTAG, UART, SPI i I²C.
- Doświadczenie z testowaniem fuzzingowym stosów komunikacyjnych (CAN, TCP/IP, MQTT).
- Zrozumienie zasad bezpiecznego SDLC, DevSecOps i zarządzania cyklem życia cyberbezpieczeństwa.
- Znajomość zarządzania lukami, utwardzania systemów i strategii redukcji powierzchni ataku.
- Zrozumienie wymagań GDPR, HIPAA i ochrony danych dla rozwiązań połączonych z chmurą.
Miło widziane:
- Doświadczenie w regulowanych branżach, takich jak motoryzacja, automatyka przemysłowa, urządzenia medyczne.
- Znajomość: IEC 62304, ISO 27001, NIST Cybersecurity Framework, NIST 8259 (Cyberbezpieczeństwo urządzeń IoT).
- Profesjonalne certyfikaty bezpieczeństwa, takie jak: OSCP, GPEN, CompTIA PenTest.
- Doświadczenie w pracy z aplikacjami wbudowanymi opartymi na Rust.
- Doświadczenie w korzystaniu z narzędzi AI w codziennej pracy.
Opis projektu:
Szukamy testera penetracyjnego z udokumentowanym doświadczeniem w identyfikowaniu i wykorzystywaniu słabości bezpieczeństwa w szerokim zakresie systemów i środowisk. Idealny kandydat będzie miał głęboką wiedzę na temat zaawansowanych metodologii testowania penetracyjnego, narzędzi i raportowania, a także silne umiejętności analityczne i rozwiązywania problemów. Doświadczenie w bezpieczeństwie systemów wbudowanych jest bardzo pożądane i będzie uważane za znaczną zaletę. Ta rola wymaga doskonałych umiejętności komunikacyjnych, aby przetłumaczyć techniczne ustalenia na jasne, wykonalne rekomendacje dla interesariuszy.
Główne obowiązki:
- Projektowanie i wdrażanie architektur bezpieczeństwa dla rozwiązań wbudowanych i IoT.
- Definiowanie i utrzymywanie strategii secure boot, integralności oprogramowania, podpisywania kodu i aktualizacji OTA.
- Ustanawianie procesów zabezpieczania urządzeń, onboardingu i zarządzania cyklem życia.
- Przeprowadzanie modelowania zagrożeń, ocen ryzyka bezpieczeństwa i przeglądów bezpieczeństwa w całym cyklu życia produktu.
- Ocena i łagodzenie luk w zabezpieczeniach w urządzeniach wbudowanych, platformach chmurowych i interfejsach komunikacyjnych.
- Przeprowadzanie testów penetracyjnych, testów fuzzingowych i ocen luk w zabezpieczeniach na celach wbudowanych i ekosystemach IoT.
- Promowanie praktyk bezpiecznego kodowania i przeprowadzanie przeglądów kodu skoncentrowanych na bezpieczeństwie.
- Współpraca z zespołami deweloperskimi, platformowymi i chmurowymi w celu integracji bezpieczeństwa w procesach CI/CD i rozwoju.
- Zapewnienie zgodności z obowiązującymi standardami cyberbezpieczeństwa i wymaganiami regulacyjnymi.
- Wsparcie działań związanych z odpowiedzią na incydenty, usuwaniem luk i ciągłym doskonaleniem bezpieczeństwa.
- Zarządzanie tworzeniem, utrzymywaniem i bezpieczeństwem łańcucha dostaw oprogramowania (SBOM).
Embedded Penetration Tester in Wrocław – pracodawca: Spyro Soft
Spyro Soft to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznej i innowacyjnej branży technologii autonomicznych. Pracując w zespole ekspertów, będziesz miał okazję nie tylko rozwijać swoje umiejętności w zakresie inżynierii ROS, ale także uczestniczyć w tworzeniu przełomowych rozwiązań w obszarze robotyki. Nasza kultura pracy opiera się na współpracy, kreatywności i wsparciu, co sprawia, że każdy członek zespołu czuje się doceniony i zmotywowany do osiągania wspólnych celów.