CareerPlanSign in

Senior Software Engineer | C# | .Net | Python | AI @ 1dea

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

Core

Developing advanced desktop software for testing optical transceivers, integrating hardware drivers, and managing parallel test execution on production lines.

Role type

Senior Software Engineer (C#/.NET/Python)

Builds

Production-grade test applications for optical transceivers and laboratory equipment.

Domain

Photonics, optical communications, industrial automation.

Deliverable

production ML models | product features | infrastructure

Required skills

C#, .NET 8+, Python, MVVM architecture, multi-threading, thread safety, Git, CI/CD, Bash/PowerShell scripting, hardware interface protocols (I2C, GPIB, SCPI, VISA), TCP sockets, unit testing (xUnit/MSTest)

Preferred skills

Experience with measurement/test equipment (oscilloscopes), optical communication knowledge, optical transceiver technology

Technologies

.NET 8, WPF, MongoDB, GitHub Actions, xUnit, MSTest

Responsibilities

Design and build GUI applications using MVVM for test execution and resource management; develop drivers and control code for laboratory hardware; integrate Python-based test functions into .NET applications; manage parallel test execution and device access locking mechanisms; diagnose issues remotely using logs and telemetry.

Seniority

Senior, hands-on IC

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