kariera

Python Developer (IoT / Embedded / Edge Systems)

Miejsce pracy: Zamienie (pow. piaseczyński; gm. Lesznowola)

Zakres obowiązków:

Twój zakres obowiązków
  • Rozwijanie rdzenia systemu sterującego urządzeniami (Python, Linux, Raspberry Pi / ARM)
  • Praca z systemami działającymi 24/7 w środowisku produkcyjnym
  • Tworzenie i utrzymywanie integracji z systemami zewnętrznymi (REST API)
  • Współpraca z usługami chmurowymi (Azure Service Bus, Firebase)
  • Implementowanie komunikacji ze sprzętem (serial, USB, skanery, urządzenia wejściowe)
  • Rozwijanie interfejsów użytkownika (PyQt5 + warstwa web: HTML/JS)
  • Analizowanie i diagnozowanie problemów produkcyjnch (logi, reprodukcja, root cause analysis)
  • Pisanie testów automatycznych (pytest / unittest) i dbać o jakość kodu
  • Praca w modelu Pull Request (Git, code review)

Wymagania:

Nasze wymagania
  • Minimum 3 lata komercyjnego doświadczenia w programowaniu w Pythonie
  • Biegłość w pracy w środowisku Linux
  • Umiejętność analizy oraz rozwoju istniejących, złożonych systemów kodu
  • Myślenie systemowe oraz zdolność do samodzielnej diagnozy problemów u ich źródła
  • Doświadczenie w pracy z REST API oraz swoboda w operowaniu formatem JSON
  • Praktyczne podejście do testowania oprogramowania oraz dbałość o jakość i stabilność rozwiązań
  • Bardzo dobra znajomość systemu kontroli wersji Git oraz pracy w modelu Pull Request
  • Doświadczenie w pracy z C# / .NET w zakresie utrzymania i rozwoju istniejących aplikacji
  • Otwartość na wdrażanie nowych technologii i automatyzację procesów z wykorzystaniem rozwiązań AI.
Mile widziane
  • Doświadczenie w pracy z Raspberry Pi oraz systemami embedded
  • Praca z urządzeniami fizycznymi w środowisku produkcyjnym 24/7
  • Doświadczenie w komunikacji sprzętowej (serial, USB, evdev)
  • Znajomość Azure Service Bus lub innych systemów kolejkowania wiadomości
  • Doświadczenie z Firebase
  • Znajomość PyQt5 lub innych frameworków do tworzenia aplikacji desktopowych
  • Znajomość HTML oraz JavaScript w zakresie tworzenia interfejsów użytkownika

Oferujemy:

To oferujemy
  • Tryb pracy zdalny/hybrydowy
  • Realny wpływ na produkt działający w środowisku produkcyjnym
  • Pracę na styku software + hardware + cloud
  • Duży poziom samodzielności i odpowiedzialności end-to-end
  • Złożone, niebanalne problemy techniczne zamiast CRUDów
  • Długoterminowy produkt, a nie projekt “na chwilę”
  • Pracę w środowisku, gdzie jakość i niezawodność mają znaczenie

Osoby spełniające wymagania prosimy o przesłanie CV za pomocą przycisku APLIKUJ na dole ogłoszenia.

W aplikacji prosimy zawrzeć klauzulę: "Wyrażam zgodę na przetwarzanie moich danych osobowych zawartych w mojej ofercie pracy dla potrzeb niezbędnych do realizacji obecnych i przyszłych procesów rekrutacji zgodnie z Rozporządzenia PE i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE (ogólne rozporządzenie o ochronie danych)”.
Kariera

Proces rekrutacji

01

Zaaplikuj

jeśli chcesz być częścią naszego zespołu, wyślij nam swoje CV

02

Poczekaj na nasz znak

dostajemy CV od wielu kandydatów, a chcemy ze wszystkimi aplikacjami się zapoznać. Dlatego odezwiemy się tylko do wybranych kandydatów, z którymi będziemy chcieli lepiej się poznać

03

Poznajmy się

na pierwszym spotkaniu przekonaj dział HR, że właśnie na Ciebie czekał

04

Spotkanie z przełożonym

jesteś prawie na mecie, teraz tylko pokaż swoje kompetencje zawodowe osobie, która wkrótce może stać się Twoim przełożonym

05

Ostatnia prosta

po spotkaniach wewnętrznych wybierzemy najlepszego kandydata i z pewnością damy Ci znać bez względu na wynik rekrutacji

06

Jesteś na pokładzie

czas zacząć przygodę w Action