Technical Team Lead, Hardware Security Platform in Gdańsk

Technical Team Lead, Hardware Security Platform in Gdańsk

Gdańsk Pełny etat 123750 - 151250 zł / rok (szac.) Stacjonarnie
L

W skrócie

  • Zadania: Prowadzenie zespołu technicznego w tworzeniu platformy zabezpieczeń sprzętowych.
  • Firma: Innowacyjna firma technologiczna z siedzibą w Gdańsku.
  • Benefity: Prywatna opieka medyczna, ubezpieczenie na życie i programy rozwojowe.
  • Pozostałe informacje: Możliwość rotacji między projektami i lokalizacjami.
  • Dlaczego ta praca: Pracuj nad nowoczesnymi technologiami i wpływaj na bezpieczeństwo cyfrowe.
  • Kwalifikacje: 8+ lat doświadczenia w inżynierii oprogramowania lub systemów.

Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.

AMD buduje platformę zabezpieczeń wspomaganą sprzętowo, która wykorzystuje liczniki monitorowania wydajności (PMC) na poziomie krzemu oraz uczenie maszynowe do wykrywania zaawansowanych zagrożeń końcowych, w tym ransomware, złośliwego oprogramowania bezplikowego i cryptojacking, na poziomie procesora, poniżej poziomu unikania opartego na systemie operacyjnym, na platformie Windows 11. Platforma zbiera telemetrię behawioralną CPU, klasyfikuje ją za pomocą silnika wnioskowania ML i udostępnia sygnały zagrożenia partnerom oprogramowania zabezpieczającego poprzez ustandaryzowane API.

Projekt obejmuje pełną ścieżkę inżynieryjną od generacji danych telemetrycznych krzemu przez szkolenie i walidację ML, integrację z niskim opóźnieniem w czasie rzeczywistym Windows, kwalifikację laboratoryjną oraz integrację z partnerami. Lider zespołu technicznego będzie odpowiedzialny za całościowy kierunek techniczny platformy oraz koordynację decyzji dotyczących telemetrii CPU, oprogramowania systemowego Windows, uczenia maszynowego, walidacji zabezpieczeń oraz interfejsów dla partnerów.

To rola inżyniera głównego, łącząca odpowiedzialność za architekturę, przywództwo techniczne i dostarczanie międzyfunkcyjne. Rola wymaga regularnej pracy na miejscu w Gdańsku. Dodatkowe szczegóły dotyczące wdrożenia zostaną przekazane podczas procesu rekrutacji zgodnie z obowiązującymi wymaganiami poufności.

  • Odpowiedzialność za całościową architekturę techniczną platformy wykrywania zagrożeń wspomaganej sprzętowo, obejmującą zbieranie telemetrii CPU, komponenty systemu Windows, wnioskowanie ML, integrację SDK/API dla partnerów oraz mechanizmy bezpieczeństwa platformy.
  • Definiowanie strategii technicznej, granic architektonicznych, interfejsów i modelu integracji w ramach Lab, ML i Real-Time.
  • Prowadzenie decyzji architektonicznych międzyfunkcyjnych dotyczących telemetrii procesora, komponentów jądra i przestrzeni użytkownika Windows, wnioskowania modelu, wydajności systemu, wymagań dotyczących bezpieczeństwa końcowego oraz integracji z partnerami.
  • Ustanowienie i utrzymanie standardów jakości technicznej, zasad architektury, praktyk przeglądów projektów oraz kryteriów akceptacji inżynieryjnej.
  • Definiowanie mierzalnych celów efektywności i wydajności, w tym jakości wykrywania, zachowań fałszywie pozytywnych, opóźnienia wnioskowania, obciążenia systemu, niezawodności i zgodności API.
  • Prowadzenie oceny technicznej kompromisów między jakością modelu, pokryciem telemetrii, wydajnością czasu rzeczywistego, złożonością wdrożenia oraz zużyciem zasobów systemowych.
  • Odpowiedzialność za strategię techniczną SDK/API dla partnerów, w tym stabilność interfejsu, wersjonowanie, zgodność, diagnostykę oraz wskazówki dotyczące integracji.
  • Koordynacja relacji technicznych z zatwierdzonymi partnerami integracyjnymi oprogramowania zabezpieczającego.
  • Prowadzenie bramek walidacyjnych end-to-end w różnych obciążeniach, kategoriach zagrożeń, konfiguracjach systemu i platformach sprzętowych.
  • Zapewnienie, że decyzje techniczne, interfejsy, założenia, ryzyka i znane ograniczenia są dokumentowane i śledzone.
  • Identyfikacja, komunikacja i łagodzenie ryzyk technicznych na poziomie programu oraz zależności między różnymi strumieniami pracy.
  • Zapewnienie praktycznego wsparcia technicznego i wsparcia projektowego w przypadku złożonych problemów obejmujących sprzęt, sterowniki, oprogramowanie systemowe, ML i bezpieczeństwo.
  • Mentorowanie starszych inżynierów w ramach Lab, ML i Real-Time oraz pomoc w rozwiązywaniu problemów technicznych międzydyscyplinarnych.
  • Reprezentowanie platformy w przeglądach architektury klientów, dyskusjach z partnerami oraz zatwierdzonych zewnętrznych zaangażowaniach technicznych.
  • Współpraca z interesariuszami projektu w celu przetłumaczenia postępów technicznych, ograniczeń i ryzyk na jasne decyzje i priorytety.
  • Wsparcie przejścia od dowodu koncepcji do architektury produktowej, jeśli początkowa faza zakończy się sukcesem.

Wymagania:

  • 8+ lat doświadczenia w inżynierii oprogramowania, systemów, platform, sprzętu, bezpieczeństwa lub uczenia maszynowego.
  • Znaczne doświadczenie jako Inżynier Główny, Inżynier Zespołowy, Starszy Inżynier Zespołowy, Lider Techniczny, Architekt Systemów lub równoważna autorytet techniczny.
  • Udokumentowana głębokość techniczna w co najmniej jednej z następujących dziedzin, z wiarygodnym doświadczeniem w co najmniej jednej dodatkowej dziedzinie:
  • Inżynieria CPU i platform: mikroarchitektura CPU, telemetria procesora, PMC/PMU, profilowanie wydajności, firmware platformy, UEFI/BIOS, walidacja krzemu lub porównywalne technologie platform niskiego poziomu.
  • Inżynieria systemów i jądra Windows: sterowniki w trybie jądra Windows, WDF/WDM/KMDF, komunikacja między sterownikami a przestrzenią użytkownika, WinDbg, ETW/ETL, współbieżność, systemy o niskim opóźnieniu lub rozwój runtime wrażliwy na wydajność.
  • Architektura bezpieczeństwa końcowego lub EDR, monitorowanie systemu, wykrywanie behawioralne, analiza złośliwego oprogramowania, telemetria zagrożeń, rozwój agenta zabezpieczającego lub porównywalne platformy zabezpieczeń defensywnych.
  • Systemy ML: produkcyjne potoki wnioskowania ML, integracja modelu z runtime, ONNX Runtime, OpenVINO, wnioskowanie GPU/NPU, wnioskowanie na krawędzi lub optymalizacja wydajności dla wdrożonych modeli ML.
  • Umiejętność oceny kompromisów na poziomie systemu dotyczących wydajności, niezawodności, bezpieczeństwa, zgodności, łatwości konserwacji i ryzyka dostawy.
  • Silne umiejętności komunikacji technicznej wśród inżynierów, partnerów, zarządzania projektami i audytorów wykonawczych.
  • Umiejętność mentorowania starszych inżynierów, ułatwiania przeglądów projektów, rozwiązywania nieporozumień technicznych oraz podejmowania decyzji do zamknięcia.
  • Umiejętność pozostawania aktywnym w przeglądach architektury, debugowaniu, prototypowaniu, analizie wydajności lub innych technicznie złożonych pracach.
  • Musisz być z siedzibą w Gdańsku lub gotowym do przeprowadzki do okolic Gdańska.
  • Wykształcenie wyższe w dziedzinie informatyki, inżynierii elektrycznej, inżynierii komputerowej, cyberbezpieczeństwa lub pokrewnej dziedzinie.

Co jest mile widziane:

  • Doświadczenie z technologiami zabezpieczeń wspomaganymi sprzętowo na głównej architekturze procesora.
  • Doświadczenie w projektowaniu produktów zabezpieczeń końcowych, EDR, antywirusowych, wykrywania behawioralnego lub monitorowania systemu.
  • Znajomość liczników wydajności sprzętu, telemetrii procesora, próbkowania opartego na instrukcjach lub analizy wydajności na poziomie krzemu.
  • Doświadczenie w rozwoju sterowników Windows, podpisywaniu sterowników, testowaniu HLK lub procesach certyfikacji WHQL.
  • Doświadczenie w integracji wnioskowania uczenia maszynowego w systemach niskopoziomowych, wrażliwych na wydajność, na krawędzi, końcowych lub wbudowanych.
  • Doświadczenie w opracowywaniu SDK lub API dla zewnętrznych partnerów inżynieryjnych, w tym wersjonowanie interfejsów i zgodność wsteczna.
  • Doświadczenie w pracy z dostawcami oprogramowania zabezpieczającego lub zarządzaniu wspólnymi programami integracji technicznej.
  • Doświadczenie w badaniach nad złośliwym oprogramowaniem, inteligencji zagrożeń, bezpiecznym przetwarzaniu próbek, kontrolowanej walidacji zabezpieczeń lub zarządzaniu laboratoriami zabezpieczeń.
  • Doświadczenie w walidacji krzemu, firmware, UEFI/BIOS, atestacji sprzętowej, zaufanym wykonaniu, bezpiecznym uruchamianiu lub bezpieczeństwie opartym na platformie.
  • Doświadczenie w definiowaniu metryk efektywności wykrywania, celów fałszywie pozytywnych, budżetów wydajności lub bramek walidacyjnych end-to-end.
  • Doświadczenie w przekształcaniu wczesnych systemów R&D lub dowodów koncepcji w kierunku architektury produkcyjnej.
  • Portfel patentów, publikacje techniczne, wkład w open-source, prezentacje na konferencjach lub uczestnictwo w standardach w odpowiednim obszarze technicznym.

Technical Team Lead, Hardware Security Platform in Gdańsk – pracodawca: Luxoft Poland

Nasza firma to doskonały pracodawca, który oferuje stabilne zatrudnienie oraz bogaty pakiet benefitów, w tym prywatną opiekę medyczną i programy rozwoju zawodowego. Pracując jako DevOps/Cloud Engineer w dynamicznym środowisku, będziesz miał możliwość pracy z nowoczesnymi technologiami, takimi jak Azure i Kubernetes, a także korzystania z programów wewnętrznych, które wspierają rozwój kariery i mobilność między projektami. Nasza kultura pracy sprzyja innowacyjności i współpracy, co czyni nas idealnym miejscem dla osób poszukujących satysfakcjonującej i znaczącej kariery.

L

Dane kontaktowe:

Zespół rekrutacyjny Luxoft Poland

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Technical Team Lead, Hardware Security Platform in Gdańsk

Inżynieria CPU i platformy
Telemetria procesora
Programowanie w Windows (sterowniki jądra)
Bezpieczeństwo końcowych punktów
Architektura EDR
Systemy uczenia maszynowego
Integracja modelu ML