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ń.