C++ Technical Lead for Video Devices
Motorola Solutions
To rola Tech Lead w zespole firmware'owym zajmującym się kamerami wideo (stałe i noszone na ciele) dla bezpieczeństwa publicznego i komercyjnego. Będziesz liderem technicznym, piszącym kod w C++ na Linuksie, rozwijającym sterowniki urządzeń, projektującym architekturę oprogramowania i wspierającym członków zespołu w codziennej pracy. Rola łączy hands-on coding z przywództwem technicznym w dynamicznie rozwijającym się dziale R&D.
Brakuje: liczba dni w biurze dla trybu hybrydowego, wielkość zespołu i liczba osób podlegających liderowi.
To rola Tech Lead w zespole firmware'owym zajmującym się kamerami wideo (stałe i noszone na ciele) dla bezpieczeństwa publicznego i komercyjnego. Będziesz liderem technicznym, piszącym kod w C++ na Linuksie, rozwijającym sterowniki urządzeń, projektującym architekturę oprogramowania i wspierającym członków zespołu w codziennej pracy. Rola łączy hands-on coding z przywództwem technicznym w dynamicznie rozwijającym się dziale R&D.
- ✓Stabilna, duża firma z produktem o realnym wpływie społecznym
- ✓Nowoczesny stack: C++17, Docker, CI/CD (implied)
- ✓Możliwość pracy nad zaawansowanym sprzętem – smart cameras
- ✓Wsparcie dla rozwoju z AI – innowacyjne podejście
- −Wymóg znajomości narzędzi AI (GitHub Copilot, Gemini CLI) jako basic requirement – może być przeszkodą dla osób nieprzyzwyczajonych do takich narzędzi. Jeśli firma narzuca ich użycie, może to być problem.
- !Brak opisu procesu rekrutacyjnego
- !Niepewny zakres odpowiedzialności lidera (ile osób w zespole?)
- •Prowadzenie inicjatyw technicznych w zespole, wspieranie innych w codziennych zadaniach
- •Implementacja zaawansowanych modułów oprogramowania w nowoczesnym C++ (C++17)
- •Tworzenie i debugowanie sterowników urządzeń w środowisku Linux
- •Projektowanie dokumentacji architektonicznej i algorytmów
- •Utrzymywanie i ulepszanie systemu budowania (Make, CMake, Python, Docker)
- •Przegląd kodu pod kątem standardów i dobrych praktyk
- •Wspomaganie rozwoju z użyciem narzędzi AI (GitHub Copilot, Gemini CLI)
Stanowisko liderskie — wymaga zarówno doświadczenia technicznego jak i umiejętności zarządzania.
Senior C++ developer z co najmniej 5-letnim doświadczeniem w embedded Linux, który miał styczność z przywództwem technicznym i chce rozwijać się w stronę lidera. Podstawowa znajomość video i sieci.
Osoby szukające czysto managerskiej roli bez pisania kodu, juniorzy, osoby nieinteresujące się embedded/firmware, ani też ci, którzy nie chcą używać narzędzi AI w codziennej pracy.
- ?Ile dni w tygodniu trzeba być w biurze w modelu hybrydowym?
- ?Jak duży jest zespół Camera Firmware i ile osób będę prowadzić?
- ?Jakie narzędzia AI są obecnie używane i czy ich użycie jest obowiązkowe?
- ?Jak wygląda proces rekrutacyjny – ile etapów, czy jest zadanie domowe?
- ?Czy są dyżury on-call? Jak często?
- ?Jaki jest cykl wydawniczy firmware? Agile?
- ?Czy istnieje możliwość rozwoju w stronę architekta lub engineering managera?
- −Liczba dni w biurze dla trybu hybrydowego
- −Wielkość zespołu i liczba osób podlegających liderowi
- −Opis procesu rekrutacyjnego
- −Informacja o dyżurach on-call
- −Benefity pozapłacowe (np. budżet szkoleniowy, karta sportowa, ubezpieczenie)
Dynamicznie rozwijający się zespół R&D (od 2019, >60 specjalistów) w globalnej firmie, z naciskiem na współpracę i innowacje w bezpieczeństwie publicznym.
Poniżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię Python. Pełne statystyki zarobków →