CareerPlanSign in

Senior Software Engineer

Cracow, Małopolskie, Poland💼 Full-time🗓 2026-03-22 → 2026-09-26

Core

Building C#/.NET desktop applications and Python test libraries for optical transceiver testing and manufacturing scale operations.

Role type

Senior Software Engineer (Manufacturing & Test Automation)

Builds

Advanced manufacturing software for optical transceiver testing, running on production lines to produce thousands of units daily.

Domain

Photonics / Optical Interconnects / Semiconductor Manufacturing

Deliverable

production ML models | product features | dashboards & analysis | client delivery | infrastructure | physical/clinical work

Required skills

C#/.NET (5+ years), concurrent programming, .NET 8+, Python (3+ years), clean architecture, MongoDB, remote debugging

Preferred skills

Test and measurement instruments, Unit Tests (xUnit/MSTest), optical communications, Python.net, hardware interfaces (I2C, GPIB, SCPI, VISA), MES integration

Technologies

C#, .NET, WPF, MVVM, Python, pytest, MongoDB, GitHub Actions, Bash, PowerShell

Responsibilities

Develop multi-threaded GUI applications with MVVM architecture; write drivers and control code for laboratory equipment; integrate Python test scripts into .NET applications; develop software for high-volume manufacturing lines; debug remotely using logs and telemetry.

Seniority

Senior, hands-on IC

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