← All roles

Senior Software Engineer

Lumilens· Engineering
Apply on company site
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