Utwórz profil, aby pracodawcy mogli Cię znaleźć, otrzymywać lepiej dopasowane oferty pracy i szybciej aplikować.
  • Wyszukiwanie ofert pracy
  • Zapisane
  • Stwórz CV
    Nowe
  • Wynagrodzenia
  • Subskrypcje

Python Test Engineer | Embedded | R&D | AI

Pełny etat

1dea

  • Minimum 5 lat praktycznego doświadczenia w programowaniu w Pythonie oraz bardzo dobra znajomość programowania obiektowego ( OOP)
  • Praktyczne doświadczenie w obsłudze współbieżnego dostępu do operacji wejścia/wyjścia (I/O), np. z wykorzystaniem threading lub multiprocessing , bez blokowania głównej sekwencji testowej, oraz znajomość wpływu mechanizmu GIL (Global Interpreter Lock) na zadania związane z I/O i obliczeniami CPU.
  • Umiejętność projektowania przemyślanej architektury oprogramowania.
  • Dobra znajomość ekosystemu bibliotek naukowych i testowych Pythona: NumPy , SciPy , Pandas i Matplotlib do analizy danych pomiarowych oraz pytest i PyVISA do automatyzacji testów i sterowania aparaturą pomiarową.
  • Dobre praktyki inżynierskie: pisanie czytelnego kodu, tworzenie testów do własnego kodu oraz udzielanie wartościowych uwag podczas code review.
  • Wyższe techniczne wykształcenie
  • Bardzo dobry angielski - min. poziom B2+ -> współpraca międzynarodowa

Mile widziane

  • Doświadczenie w automatyzacji pracy urządzeń pomiarowych lub sprzętu fizycznego z wykorzystaniem protokołów takich jak VISA/SCPI , VXI-11 lub GPIB . Doświadczenie z aparaturą do testów optycznych będzie dużym atutem.

Lokalizacja biura: Kraków

Forma zatrudnienia: B2B, kontrakt bezpośrednio podpisywany z klientem, bez pośredników, długoterminowa współpraca.

Obszar: Zaawansowane modele AI | centra danych | fotonika | R&D. Produkt klasy enterprise.

Klient z USA, praca głównie w PL strefie czasowej ( raz w tygodniu może być call z USA w godzinach wieczornych).

Prosimy o CV w j. angielskim

,[Projektowanie i rozwijanie testów automatycznych w języku Python (pytest) dla urządzeń optycznych i systemów wbudowanych (embedded)., Tworzenie i utrzymywanie zestawu testów (test suite) oraz współdzielonych bibliotek w Pythonie wykorzystywanych na stanowiskach testowych w procesie produkcji., Automatyzacja komunikacji z urządzeniami laboratoryjnymi oraz aparaturą pomiarową., Opracowywanie i rozwijanie strategii testowania obejmującej testy funkcjonalne, integracyjne oraz wydajnościowe., Integracja testów z procesami CI/CD oraz dbanie o ich szybkość, niezawodność i stabilność., Podejmowanie decyzji architektonicznych oraz świadome wyważanie kompromisów technicznych., Aktywny udział w przeglądach kodu (code review) oraz dzielenie się wiedzą z zespołem., Projektowanie i wykonywanie testów manualnych tam, gdzie automatyzacja nie jest jeszcze uzasadniona.] Requirements: Python, Embedded
Oferta pracy dodana 1 dzień temu