Senior Software Engineer
Lumilens· Engineering
Hybrid (Cracow, Małopolskie, Poland), Hybrid (San Jose)Full-timePosted 2mo ago
About the role
Senior Software Engineer at Lumilens, building photonics infrastructure for AI supercomputing. Hybrid role with locations in Kraków, Poland and San Jose. Focus on C#/.NET desktop applications, hardware integration, and Python scripting for manufacturing software used on high-volume production lines.
Responsibilities
- C# / .NET desktop application — Advanced manufacturing software for optical transceiver testing with MVVM, multi-threaded test execution, instrument resource management, and RPC services
- Hardware integration — Writing drivers and control code for laboratory equipment, managing parallel test execution and complex locking across instruments
- Python test scripts & libraries — Embedding Python functionality into the .NET application to enhance testing capabilities
- Manufacturing scale — Developing software that runs on manufacturing lines producing thousands of units daily
Qualifications
- 5+ years of C#/.NET with GUI (WPF or similar), MVVM, async/await, thread safety, and class library design
- Strong command of concurrent programming and designing thread-safe systems
- Experience with .NET 8 or later
- 3+ years of Python — OOP, pytest, abstraction-driven design
- Solid understanding of clean architecture — DI, testability
- MongoDB or similar document database — data modeling, querying, test results at scale
- Analytical mindset for complex multi-component failure analysis and telemetry-driven debugging
- Ability to debug remotely via logs, traces, and telemetry
Skills
Required:C#MVVMWPF or similar GUI frameworkConcurrencyPythonClean ArchitectureMongoDB
Benefits
- Competitive salary commensurate with experience
- Professional development opportunities and certification support
- Access to cutting-edge technology and cloud platforms
- Collaborative work environment with cross-functional teams
Last updated Aug 8, 2026. Interested? Apply on the company site.
About Lumilens
Connectivity Platform for AI
Lumilens provides next-gen photonic interconnects for massively scaling out – and scaling up – AI compute infrastructure.
Photonic InterconnectsNext-Gen ManufacturingSystem-level knowledgeLumicore platformCPO/SiPh manufacturing
More open roles at Lumilens
- Assistant Office ManageryesterdaySingapore · Operations
- Office Manager & Receptionist, Bulim Square1w agoBulim Square · Operations
- Analog and Mixed Signal Layout Engineer2w agoBengaluru, India · Engineering
- EDA & CAD Manager3w agoSan Jose · Engineering
- Network Engineer3w agoSingapore · IT