Senior Software Engineer C# .Net AI R&D, KRAKÓW

  • Ponad 5 lat doświadczenia w C#/.NET, w tym:
    • aplikacje GUI (WPF lub podobne frameworki),
    • architektura MVVM,
    • async/await,
    • thread safety,
    • projektowanie bibliotek klas.
  • Bardzo dobra znajomość programowania współbieżnego:
    • projektowanie systemów bezpiecznych wielowątkowo,
    • avoiding race conditions,
    • analiza działania wielu wątków i procesów.
  • Doświadczenie z .NET 8 lub nowszym.
  • Doświadczenie w Pythonie na poziomie skryptowym
  • Doświadczenie z projektami aplikacji desktopowych
  • Dobra znajomość zasad czystej architektury:
    • separacja odpowiedzialności,
    • Dependency Inversion,
    • Dependency Injection,
    • testowalność kodu.
  • MongoDB lub podobna baza:
    • modelowanie danych,
    • tworzenie zapytań,
    • zarządzanie wynikami testów na dużą skalę.
  • Analityczne podejście
  • Umiejętność zdalnego diagnozowania problemów bez bezpośredniego dostępu do debuggera – na podstawie logów, śladów wykonania (traces) i telemetrii.
  • Angielski na poziomie min. B2+/ C1 -> międzynarodowa współpraca
  • Wyższe techniczne wykształcenie

Infrastruktura i narzędzia

  • Bardzo dobra znajomość Git oraz CI/CD:
    • GitHub Actions,
    • pipeline'y artefaktów,
    • strategie wersjonowania,
    • automatyczne wdrażanie na zdalne maszyny z Windows.
  • Skrypty Bash i/lub PowerShell do automatyzacji, zdalnego zarządzania i wdrożeń.
  • Myślenie systemowe i całościowe spojrzenie na architekturę rozwiązań.

Mile widziane

  • Doświadczenie z urządzeniami pomiarowymi i testowymi:
    • oscyloskopy,
    • analizatory widma,
    • mierniki mocy.
  • Doświadczenie w testach jednostkowych (xUnit, MSTest itp.).
  • Wiedza z zakresu komunikacji optycznej, fotoniki lub technologii transceiverów.
  • Doświadczenie z Python.NET.
  • Znajomość interfejsów sprzętowych:
    • komunikacja szeregowa,
    • gniazda TCP,
    • niskopoziomowe protokoły i interfejsy (I2C, GPIB),
    • standardy komunikacji z urządzeniami pomiarowymi (SCPI, VISA).
  • Doświadczenie z oprogramowaniem produkcyjnym lub integracją z systemami MES.

Lokalizacja biura: Kraków, wizyty w biurze 2 - 3 dni / tydzień

Forma zatrudnienia: B2B, jesteśmy otwarci na propozycje kandydatów | 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

,[Szukamy kandydatów z proaktywnym podejściem (praca typowo hands-on) potrafiących działać w środowisku gdzie wymagania nie są sztywno zdefiniowane., Nad czym będziesz pracować, Aplikacja desktopowa C# / .NET, Zaawansowane oprogramowanie produkcyjne do testowania transceiverów optycznych. Aplikacja GUI oparta na architekturze MVVM, wyposażona w wielowątkowe wykonywanie testów, zarządzanie zasobami urządzeń pomiarowych oraz usługi RPC., Integracja sprzętu, Tworzenie sterowników i kodu sterującego dla sprzętu laboratoryjnego, zarządzanie równoległym wykonywaniem testów oraz obsługa złożonych mechanizmów blokowania dostępu do urządzeń., Skrypty i biblioteki testowe w Pythonie, Będziesz mieć możliwość integrowania zaawansowanych funkcji testowych opartych na kodzie Python, natywnie osadzonym w aplikacji .NET., Będziesz rozwijać oprogramowanie działające na liniach produkcyjnych.] Requirements: .NET, C#, desktop application, WPF
Data publikacji: 2026-06-26
APLIKUJ