Middle C++ Developer with Computer Vision
Svitla Systems
Rola C++ Developera z Computer Vision w firmie outsourcingowej Svitla Systems dla klienta z branży elektroniki użytkowej. Praca nad algorytmami wizji komputerowej dla sprzętu do wideokonferencji, optymalizacja pod systemy wbudowane (ARM CPU, GPU mobilny). Codziennie: implementacja algorytmów CV, optymalizacja pipeline'ów przetwarzania obrazu w czasie rzeczywistym, współpraca z zespołem cross-funkcyjnym. To rola techniczna, wymagająca głębokiej wiedzy z C++, architektury komputerów i CV, z naciskiem na wydajność i systemy wbudowane.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak informacji o liczbie osób w zespole, brak opisu procesu rekrutacyjnego.
Rola C++ Developera z Computer Vision w firmie outsourcingowej Svitla Systems dla klienta z branży elektroniki użytkowej. Praca nad algorytmami wizji komputerowej dla sprzętu do wideokonferencji, optymalizacja pod systemy wbudowane (ARM CPU, GPU mobilny). Codziennie: implementacja algorytmów CV, optymalizacja pipeline'ów przetwarzania obrazu w czasie rzeczywistym, współpraca z zespołem cross-funkcyjnym. To rola techniczna, wymagająca głębokiej wiedzy z C++, architektury komputerów i CV, z naciskiem na wydajność i systemy wbudowane.
- ✓Personalizowane programy nauczania dostosowane do zainteresowań
- ✓Bonusy za pisanie artykułów i publiczne wystąpienia
- ✓Elastyczność pracy zdalnej lub w biurze
- ✓Uczestnictwo w projektach US i EU opartych na zaawansowanych technologiach
- !Wymóg 'overlap till 6-7 PM CET' może być utrudnieniem dla osób w innych strefach czasowych
- !Brak informacji o procesie rekrutacyjnym i liczbie etapów
- !Niejasny podział między must-have a nice-to-have (produkcja CV preferowana)
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Implementacja algorytmów wizji komputerowej (detekcja, segmentacja, rekonstrukcja obrazu) w C++
- •Optymalizacja pipeline'ów przetwarzania obrazu z wykorzystaniem frameworków ML
- •Praca nad przetwarzaniem wideo w czasie rzeczywistym (denoising, poprawa kontrastu, segmentacja)
- •Optymalizacja i wdrażanie algorytmów na systemy wbudowane (ARM CPU, mobile GPU)
- •Pisanie produkcyjnego kodu C++ pod wysoką wydajność
- •Współpraca z zespołem w celu zapewnienia skalowalności i jakości
- •Debugowanie i analiza wydajności na platformach embedded
- •Praca z dokumentacją techniczną i komunikacja z zespołem
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Osoba z 4+ latami C++ w high-perf application, która ma solidne podstawy z CV i embedded, ale może nie mieć pełnego doświadczenia produkcyjnego w CV. Potrafi pracować z Linuxem i rozumie architekturę komputerów.
Nie dla osób z mniej niż 4 latami doświadczenia w C++ lub bez żadnego doświadczenia z Computer Vision i embedded. To nie jest rola dla juniora ani mid-bez-specjalizacji.
- ?Jak liczny jest zespół i jakie są role w zespole?
- ?Czy są konkretne frameworki ML używane w projekcie (np. TensorFlow, ONNX)?
- ?Jak wygląda proces rekrutacji - ile etapów, czy jest zadanie domowe?
- ?Czy przewidziane są dyżury on-call lub praca w godzinach nadliczbowych?
- ?Jakie są perspektywy rozwoju na tym projekcie (stały czy kilkuletni)?
- ?Czy wspomniany 'overlap' to codzienna konieczność, czy tylko w początkowym okresie?
- ?Jakie są konkretne platformy embedded (np. który ARM)?
- ?Czy istnieje możliwość workation lub pracy z innych lokalizacji?
- −Brak informacji o liczbie osób w zespole
- −Brak opisu procesu rekrutacyjnego
- −Nie podano konkretnych stawek ani zakresu wynagrodzenia
- −Nieokreślony czas trwania projektu
- −Brak wzmianki o ewentualnych dyżurach on-call
- −Nie wiadomo, czy są używane konkretne frameworki ML