Pracuj.pl Stacjonarnie Senior

Starszy Programista (K/M)

WB Electronics S.A.

⚲ Warszawa

Do uzgodnienia

Wymagania

  • C++
  • Python

Opis stanowiska

Nasze wymagania:
Wykształcenie wyższe techniczne (Informatyka, Elektronika, Automatyka lub pokrewne),
Doświadczenie na podobnym stanowisku minimum 5 lat,
Bardzo dobra znajomość C++ i Pythona w zastosowaniach inżynieryjnych,
Praktyczne umiejętności w pracy z brokerami komunikatów (MQTT, ZeroMQ, Kafka lub podobne),
Doświadczenie w pracy z bazami danych,
Doświadczenie w pracy z Docker’em,
Doświadczenie w mentoringu mniej doświadczonych członków zespołu,
Doświadczenie w wyborze technicznych rozwiązań oraz w uzasadnienie ich wdrożenia,

Mile widziane:
Znajomość C++ 14/17/20,
Doświadczenie w pracy z frameworkami deep learning (PyTorch lub TensorFlow),
Umiejętność tworzenia interfejsów użytkownika i narzędzi wizualizacji w Qt 5 i 6,
Umiejętność konteneryzacji aplikacji do rozwiązań produkcyjnych,
Znajomość programowania wielowątkowego i asynchronicznego w Pythonie,
Doświadczenie w pracy w środowisku Linux.

Zakres obowiązków:
Implementacja przetwarzania wstępnego danych z czujników i obrazu, synchronizacji i fuzji danych z inferencji,
Integracja system z architekturą zdarzeniową, obsługa komunikacji przez brokery (MQTT, Kafka, ZeroMQ),
Integracja system z architekturą zdarzeniową, obsługa komunikacji przez brokery (MQTT, Kafka, ZeroMQ),
Implementacja funkcjonalności w C++ i Pythonie
Wybór technicznych rozwiązań w projekcie, opracowanie kierunku działania

Oferujemy:
Stabilne zatrudnienie w polskiej firmie działającej na rynkach międzynarodowych
Konkurencyjne wynagrodzenie
Przyjazną atmosferę pracy
Brak dress code’u
Elastyczne godziny pracy
Bogaty pakiet benefitów i świadczeń (szkolenia i kursy, opieka medyczna, ubezpieczenie grupowe na życie, karta Multisport, dofinansowanie do wypoczynku, dofinansowanie kolonii dla dzieci, bilety do kina i teatru, kawa, herbata, napoje, owoce)

🔍 Dekoder Ogłoszenia

🔴
Doświadczenie w mentoringu mniej doświadczonych członków zespołu
Będziesz odpowiedzialny za szkolenie i wspieranie młodszych programistów, co może oznaczać dodatkowe obowiązki poza czystym kodowaniem.
🔴
Doświadczenie w wyborze technicznych rozwiązań oraz w uzasadnienie ich wdrożenia
Oczekuje się od Ciebie nie tylko implementacji, ale także podejmowania strategicznych decyzji technologicznych i przekonywania innych do swoich wyborów.
🔴
Integracja system z architekturą zdarzeniową, obsługa komunikacji przez brokery (MQTT, Kafka, ZeroMQ)
Powtórzenie tego punktu w zakresie obowiązków może sugerować, że jest to kluczowy, ale potencjalnie skomplikowany obszar pracy, wymagający dużej uwagi.
🟡
Stabilne zatrudnienie w polskiej firmie działającej na rynkach międzynarodowych
Choć brzmi to pozytywnie, może oznaczać brak elastyczności typowej dla mniejszych, bardziej zwinnych organizacji, lub też biurokrację związaną z międzynarodowym zasięgiem.
🟡
Konkurencyjne wynagrodzenie
Jest to standardowy zwrot, który nie precyzuje widełek płacowych, pozostawiając pole do negocjacji i potencjalnie niższych oczekiwań niż sugeruje słowo 'konkurencyjne'.