Senior C++ Software Engineer
Motorola Solutions Systems Polska
Praca nad firmware dla inteligentnych kamer stałych i noszonych (body-worn) dla bezpieczeństwa publicznego. Codziennie piszesz kod w C++ (C++17), tworzysz sterowniki Linux, pracujesz z build systemem (Make, CMake, Python, Docker) i używasz narzędzi AI (Copilot, Gemini). To rola embedded software engineer, a nie typowy backend czy fullstack.
Brakuje: nie podano wielkości zespołu firmware, brak opisu procesu rekrutacyjnego.
Praca nad firmware dla inteligentnych kamer stałych i noszonych (body-worn) dla bezpieczeństwa publicznego. Codziennie piszesz kod w C++ (C++17), tworzysz sterowniki Linux, pracujesz z build systemem (Make, CMake, Python, Docker) i używasz narzędzi AI (Copilot, Gemini). To rola embedded software engineer, a nie typowy backend czy fullstack.
- ✓Praca nad zaawansowanymi kamerami z rzeczywistym wpływem na bezpieczeństwo publiczne
- ✓Mały zespół (około 60 osób w dziale R&D) – większa autonomia i wpływ
- ✓Budżet szkoleniowy i międzynarodowe projekty
- ✓Nowoczesny stack: C++17, Docker, Python, CMake, AI tools
- !Wymóg 'Photography' w must have – może wynikać z błędnego mapowania; warto doprecyzować
- !Obowiązkowe użycie narzędzi AI (Copilot, Gemini) – może być barierą dla osób nieprzyzwyczajonych
- !Praca wyłącznie w biurze (Kraków) – brak elastyczności
- •Implementacja zaawansowanych modułów oprogramowania w C++ z użyciem nowoczesnych wzorców projektowych
- •Tworzenie i debugowanie sterowników urządzeń Linux
- •Tworzenie dokumentacji projektowej dotyczącej algorytmów i architektury
- •Utrzymywanie i ulepszanie systemu budowania (Make, CMake, Python, Docker)
- •Przegląd kodu pod kątem najlepszych praktyk i standardów kodowania
- •Wykorzystanie narzędzi AI (GitHub Copilot, Gemini CLI) do augmentacji rozwoju
- •Wsparcie innych członków zespołu w osiąganiu celów technicznych
Oferta dla doświadczonych specjalistów (Senior).
Inżynier z min. 3 latami doświadczenia w C++ i Pythonie, znający struktury danych i testowanie automatyczne, z podstawową wiedzą o embedded Linux i chęcią rozwoju w kierunku firmware.
Osoby bez doświadczenia w C++ i systemach wbudowanych (czysty backend/web) oraz juniorzy z mniej niż 2 latami komercyjnego programowania. Kandydaci nieakceptujący pracy w biurze (Kraków, stacjonarnie).
- ?Ile osób liczy zespół Camera Firmware w Krakowie?
- ?Jak wygląda proces rekrutacyjny – ilość etapów, zadanie domowe?
- ?Czy przewidziane są dyżury on-call? Jak często?
- ?Jaki jest wiek codebase’u – czy wiele legacy do utrzymania?
- ?Czy istnieje możliwość pracy zdalnej chociaż sporadycznie?
- ?Jakie konkretnie narzędzia AI są używane i czy są wymagane od pierwszego dnia?
- ?Jak wygląda współpraca z zespołem hardware i inne działy?
- −Nie podano wielkości zespołu firmware
- −Brak opisu procesu rekrutacyjnego
- −Brak informacji o dyżurach on-call
- −Nie wiadomo, czy praca dotyczy nowego produktu czy rozwijania istniejącego
- −Brak informacji o możliwych podróżach służbowych
Poniżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię C++. Pełne statystyki zarobków →