Senior Vision Systems Engineer in Katowice

Senior Vision Systems Engineer in Katowice

Katowice Pełny etat 135000 - 165000 zł / rok (szac.) Stacjonarnie
L

W skrócie

  • Zadania: Projektuj i optymalizuj zaawansowane systemy wizji komputerowej dla urządzeń konsumenckich.
  • Firma: Innowacyjna firma technologiczna z dynamiczną kulturą pracy.
  • Benefity: Atrakcyjne wynagrodzenie, benefity zdrowotne oraz możliwości rozwoju zawodowego.
  • Pozostałe informacje: Możliwość mentorowania młodszych inżynierów i rozwijania kariery w ekscytującym środowisku.
  • Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na rozwój produktów przyszłości.
  • Kwalifikacje: Doświadczenie w wizji komputerowej oraz umiejętności programowania w C++.

Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.

Opis projektu: Projektowanie, optymalizacja i wprowadzanie na rynek wydajnych systemów wizji komputerowej i pipeline'ów AI dla urządzeń konsumenckich - z naciskiem na wydajność w czasie rzeczywistym, efektywność energetyczną i niezawodność produkcyjną na platformach wbudowanych.

Obowiązki:

  • Projektowanie i wdrażanie zaawansowanych pipeline'ów wizji komputerowej i przetwarzania obrazów zoptymalizowanych dla urządzeń konsumenckich w czasie rzeczywistym.
  • Współpraca z zespołami ISP, czujników i strojenia w celu optymalizacji jakości obrazu dla wydajności AI i UX.
  • Opracowywanie i wdrażanie modeli ML do rozpoznawania wizualnego, ulepszania, śledzenia lub rozumienia scen.
  • Optymalizacja modeli ML do wdrożeń na krawędzi (kwantyzacja, przycinanie, destylacja, tuning uwzględniający sprzęt).
  • Implementacja algorytmów krytycznych dla wydajności w nowoczesnym C++ dla platform wbudowanych.
  • Optymalizacja pod kątem opóźnienia, zużycia energii, pamięci i ograniczeń termicznych.
  • Integracja silników inferencyjnych (TFLite, TensorRT, ONNX Runtime itp.) na docelowych SoC.
  • Ścisła współpraca z zespołami platform Android/Linux w celu integracji kamer i pipeline'ów AI.
  • Definiowanie i śledzenie KPI: FPS, zużycie energii, pamięć, czas uruchamiania i dokładność.
  • Profilowanie i optymalizacja wydajności na CPU/GPU/NPU/DSP.
  • Rozwiązywanie złożonych problemów systemowych w wersjach produkcyjnych.
  • Zapewnienie solidnych testów jednostkowych i wkład w zautomatyzowane pipeline'y walidacyjne.
  • Mentorowanie inżynierów i przeglądanie propozycji architektury/projektu.
  • Wsparcie w uruchamianiu produktów i gotowości do masowej produkcji.

Umiejętności:

  • Wymagane: Tytuł licencjata lub magistra w dziedzinie informatyki, inżynierii elektrycznej lub pokrewnej.
  • 7-10+ lat doświadczenia w wizji komputerowej/przetwarzaniu obrazów.
  • Udokumentowane doświadczenie w dostarczaniu co najmniej jednego produktu konsumenckiego z wbudowaną wizją/AI.
  • Silna znajomość C++ (C++14/17/20), w tym optymalizacja wydajności.
  • Silne doświadczenie z OpenCV i frameworkami ML (PyTorch, TensorFlow, ONNX).
  • Doświadczenie w wdrażaniu modeli ML na urządzeniach wbudowanych/krawędziowych.
  • Doświadczenie z optymalizacją modeli (kwantyzacja, przycinanie).
  • Silne zrozumienie geometrii 2D/3D i algebry liniowej.
  • Doświadczenie w pracy z systemami Linux wbudowanymi lub Android.
  • Silne umiejętności debugowania i profilowania wydajności.
  • Doświadczenie w optymalizacji pod kątem ograniczeń energetycznych i termicznych.

Preferowane:

  • Doświadczenie z mobilnymi SoC (Qualcomm, MediaTek, Exynos itp.).
  • Doświadczenie z CUDA / OpenCL / Vulkan / OpenGL ES / SIMD.
  • Doświadczenie z kalibracją kamer i interakcją z ISP.
  • Doświadczenie w budowaniu dla Android Camera HAL lub systemów opartych na Yocto.
  • Doświadczenie z AR, fotografią obliczeniową lub przetwarzaniem wideo.
  • Doświadczenie z systemami wielokamerowymi.
  • Znajomość ograniczeń walidacji produkcji i produkcji.

Senior Vision Systems Engineer in Katowice – pracodawca: Luxoft

Nasza firma to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu innowacji technologicznych. Wspieramy rozwój zawodowy naszych pracowników poprzez mentoring oraz dostęp do najnowszych technologii, a także promujemy kulturę współpracy i otwartości. Pracując z nami, będziesz miał okazję uczestniczyć w projektach, które mają realny wpływ na branżę, a lokalizacja w centrum miasta zapewnia wygodny dostęp do licznych udogodnień.

L

Dane kontaktowe:

Zespół rekrutacyjny Luxoft

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Vision Systems Engineer in Katowice

C++ (C++14/17/20)
OpenCV
PyTorch
TensorFlow
ONNX
Model Optimization (quantization, pruning)
Computer Vision