CareerPlanSign in

Senior C# / .NET Software Engineer @ iTeamly

Kraków, małopolskie💼 Full-time🗓 2026-05-26 → 2026-08-06

Core

Developing and maintaining a C# / .NET desktop application for advanced testing and manufacturing workflows, integrating software with hardware and laboratory equipment.

Role type

Senior C# / .NET Software Engineer (Desktop/Hardware Integration)

Builds

Desktop applications with GUI features, multi-threaded execution, and instrument control logic for production environments.

Domain

Manufacturing / Test & Measurement / Hardware Integration

Deliverable

production ML models | product features | infrastructure

Required skills

C# / .NET, WPF, MVVM, async/await, thread safety, concurrent programming, Python, OOP, automated testing, clean architecture, MongoDB, hardware interface protocols (serial, TCP, I2C, GPIB, SCPI, VISA)

Preferred skills

Test and measurement instruments (oscilloscopes, spectrum analyzers), optical communication, photonics, Python.net, factory software/MES integration

Technologies

.NET 8, WPF, MongoDB, xUnit, MSTest, Python

Responsibilities

Building GUI features using MVVM architecture, integrating desktop software with hardware and test systems, writing drivers and control logic for instruments, debugging complex issues across application logic and hardware communication.

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.