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, WPFData publikacji: 2026-06-26
APLIKUJ
Podobne oferty
Senior Software Engineer Python, KRAKÓW WARSZAWA, Guidewire Software
Senior Software Engineer Platform Reliability, WARSZAWA, Asana
Junior Software Test Engineer m/f, WROCŁAW, 3Dconnexion Polska
Senior Software Engineer Backend Price Integrity & Insight, KRAKÓW, Tesco Technology
Software Developer .NET, WARSZAWA, DCG
Senior Software Engineer, WARSZAWA, Asana
Senior Software Engineer Python, REMOTE, Guidewire Software
Senior Software Engineer Python, KRAKÓW, Guidewire Software
Lead Developer Senior Software Engineer Python AWS React, REMOTE, Upvanta
Senior/Lead Robotics Software Engineer, REMOTE WARSAW, Square One Resources