Senior Software Engineer | C# | .Net | Python | AI
Brak informacji o wynagrodzeniu
SeniorFull-time·B2B
#362359·Dodano 17 dni temu·2
Źródło: nofluffjobs.comTech Stack / Keywords
.NETC#MVVMOOPGitHub ActionsPython
Firma i stanowisko
Firma 1dea poszukuje doświadczonego inżyniera oprogramowania do pracy nad zaawansowanym oprogramowaniem produkcyjnym do testowania transceiverów optycznych. Projekt obejmuje aplikację desktopową C#/.NET z architekturą MVVM oraz integrację sprzętu laboratoryjnego. Obszar działania to zaawansowane modele AI, centra danych i fotonika.
Wymagania
- Ponad 5 lat doświadczenia w C#/.NET, w tym aplikacje GUI (WPF lub podobne), architektura MVVM, async/await, bezpieczeństwo wielowątkowości, projektowanie bibliotek klas
- Bardzo dobra znajomość programowania współbieżnego
- Doświadczenie z .NET 8 lub nowszym
- Ponad 3 lata doświadczenia w Pythonie
- Dobra znajomość zasad clean architecture
- Doświadczenie z MongoDB lub podobną bazą danych
- Umiejętność zdalnego diagnozowania problemów na podstawie logów, śladów wykonania i telemetrii
- Bardzo dobra znajomość Git oraz CI/CD
- Umiejętność pisania skryptów Bash i/lub PowerShell do automatyzacji i wdrożeń
Mile widziane:
- Doświadczenie z urządzeniami pomiarowymi i testowymi typu oscyloskopy
- Doświadczenie w testach jednostkowych (xUnit, MSTest itp.)
- Wiedza z zakresu komunikacji optycznej, fotoniki lub technologii transceiverów
- Znajomość interfejsów sprzętowych: komunikacja szeregowa, gniazda TCP, protokoły I2C, GPIB, standardy SCPI, VISA
- Doświadczenie z oprogramowaniem produkcyjnym lub integracją z systemami MES
- Angielski na poziomie min. B2+
Obowiązki
- Praca nad aplikacją desktopową C#/.NET opartą na architekturze MVVM, wyposażoną w wielowątkowe wykonywanie testów i zarządzanie zasobami urządzeń pomiarowych
- Tworzenie sterowników i kodu sterującego dla sprzętu laboratoryjnego
- Zarządzanie równoległym wykonywaniem testów oraz obsługa mechanizmów blokowania dostępu do urządzeń
- Integracja zaawansowanych funkcji testowych opartych na Pythonie, osadzonych natywnie w aplikacji .NET
- Rozwój oprogramowania działającego na liniach produkcyjnych
Benefity
- Praca w biurze w Krakowie
- Forma zatrudnienia: B2B, kontrakt bezpośrednio podpisywany z klientem, bez pośredników
- Możliwość pracy nad zaawansowanymi modelami AI i technologiami fotoniki
- Otwartość na kandydatów z 3-miesięcznym okresem dostępności
Inne informacje
Prosimy o CV w języku angielskim.
1dea
126 aktywnych ofert