Pomiń do treści
Logo firmy WB Electronics

Starszy Programista (K/M)

WB Electronics

Oferta w skrócie
Widełki nieujawnione
🏢StacjonarnaTryb pracy
📄Umowa o pracęKontrakt
⏱️Senior · 5+ latDoświadczenie
LokalizacjaWarszawa
Źródło
Aktywna
Opublikowano5 czerwca 2026
Ostatnio sprawdzono5 czerwca 2026
Wygasa za28 dni
Werdykt JobHunt

Rola w dziale R&D polskiego producenta systemów obronnych, zajmująca się implementacją oprogramowania do przetwarzania danych z czujników (radary, kamery) – preprocessing, synchronizacja, fuzja danych oraz inferencja. Inżynier będzie integrował system z architekturą zdarzeniową przez brokery (MQTT, Kafka, ZeroMQ), implementował funkcje w C++ i Pythonie, a także wybierał rozwiązania techniczne i mentował juniorów. To stanowisko wymaga głębokiej wiedzy o systemach czasu rzeczywistego i komunikacji międzyprocesowej.

Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.

Brakuje: brak widełek wynagrodzenia, nieznana wielkość zespołu ani struktura raportowania.

🛠 Wymagane technologie
Dane źródłowe
AI Insights
Czym naprawdę jest ta rola?Senior Software Engineer

Rola w dziale R&D polskiego producenta systemów obronnych, zajmująca się implementacją oprogramowania do przetwarzania danych z czujników (radary, kamery) – preprocessing, synchronizacja, fuzja danych oraz inferencja. Inżynier będzie integrował system z architekturą zdarzeniową przez brokery (MQTT, Kafka, ZeroMQ), implementował funkcje w C++ i Pythonie, a także wybierał rozwiązania techniczne i mentował juniorów. To stanowisko wymaga głębokiej wiedzy o systemach czasu rzeczywistego i komunikacji międzyprocesowej.

Plusy
  • Stabilne zatrudnienie w dużej polskiej firmie z międzynarodowym zasięgiem
  • Możliwość realnego wpływu na architekturę i wybór technologii
  • Rola łączy aspekty inżynieryjne z mentorskimi – dobry krok dla seniora w stronę tech leada
  • Brak dress code'u i elastyczne godziny pracy
Na co uważać
  • Brak widełek wynagrodzenia – nie podano nawet orientacyjnego zakresu
  • Praca wyłącznie stacjonarna (office) w Warszawie – brak elastyczności dla remote seekers
  • Branża obronna może wymagać dodatkowych formalności (np. poświadczenie bezpieczeństwa) – nie wspomniane w ogłoszeniu
  • !Opis zadań powiela się (synchronizacja i brokery wymienione dwukrotnie) – może wskazywać na pospieszne tworzenie ogłoszenia
  • !Nice-to-have obejmuje deep learning, ale codzienna praca skupia się na przetwarzaniu wstępnym i integracji – może być przereklamowane pod kątem AI
  • !Nie podano wielkości zespołu ani struktury raportowania
  • !Brak informacji o procesie rekrutacyjnym (liczba etapów, zadanie domowe itp.)
  • ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
Codzienna praca
  • Implementacja algorytmów przetwarzania wstępnego danych z czujników (np. obrazów, sygnałów)
  • Synchronizacja i fuzja danych z różnych źródeł (sensor fusion)
  • Integracja systemu z brokerami komunikatów (MQTT, Kafka, ZeroMQ) w architekturze zdarzeniowej
  • Pisanie i debugowanie kodu w C++ i Pythonie (aplikacje inżynieryjne)
  • Projektowanie i wybór technicznych rozwiązań dla modułów systemu (architektura, decyzje techniczne)
  • Mentoring mniej doświadczonych członków zespołu (code review, pomoc techniczna)
  • Konteneryzacja aplikacji w Dockerze dla środowisk produkcyjnych
  • Praca z bazami danych (SQL/NoSQL) w kontekście przechowywania wyników
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta dla doświadczonych specjalistów (Senior).

Minimum sensowne

Mid-level inżynier z solidną znajomością C++ i Pythona, doświadczeniem w brokerach komunikatów i Dockerze, który jest gotów rozwijać się w kierunku architektury systemów i mentoringu. Wymagane minimum to 3–4 lata praktyki w podobnym środowisku (np. obróbka danych, systemy zdarzeniowe).

Raczej nie dla

Juniorzy (mniej niż 3 lata doświadczenia) ani osoby bez ugruntowanej wiedzy o C++ i Pythonie w kontekście inżynieryjnym. Nie dla kandydatów szukających wyłącznie roli web developmentu lub ML – to stanowisko przede wszystkim embedded/system integration.

Ocena dopasowania
Junior1/5
Mid3/5
Senior5/5
Hands-on5/5
Architekt4/5
Remote1/5
Enterprise5/5
Pytania do rekrutera
  • ?Ile osób liczy zespół, w którym będę pracował? Jaki jest podział ról?
  • ?Czy wymagane jest posiadanie poświadczenia bezpieczeństwa? Jeśli tak, czy firma pomaga w jego uzyskaniu?
  • ?Czy istnieje możliwość pracy zdalnej w przyszłości? (np. 1 dzień w tygodniu)
  • ?Jak często są wyznaczane kamienie milowe i jak wygląda proces decyzyjny w projekcie?
  • ?Czy w codziennej pracy przewidziano dyżury on-call lub nienormowany czas pracy?
  • ?Jaka jest proporcja pracy w C++ vs Python?
  • ?Czy deep learning jest faktycznie używany, czy to tylko miły dodatek?
  • ?Jakie są plany rozwoju technologicznego – czy przewidziana jest modernizacja stosu?
Brakujące informacje
  • Brak widełek wynagrodzenia
  • Nieznana wielkość zespołu ani struktura raportowania
  • Brak opisu procesu rekrutacyjnego (liczba etapów, zadanie domowe)
  • Nie wiadomo, czy rola wymaga pracy w systemie zmianowym lub dyżurów
  • Brak informacji o polityce bezpieczeństwa (kontrola dostępu, tajemnica państwowa)
Zespół

W ogłoszeniu podkreślono 'przyjazną atmosferę pracy' i brak dress code'u, co sugeruje luźne środowisko typowe dla R&D, jednak branża obronna może wiązać się z formalnymi procedurami.

🔗Podobne oferty