Lumilens

Senior Software Engineer

Cracow, Małopolskie, Poland, Remote. Posted 7 months ago

The role

You will develop a C# / .NET desktop application for advanced manufacturing software for optical transceiver testing. This includes hardware integration, writing Python test scripts, and developing software for manufacturing lines.

What you will do

  • Develop C# / .NET desktop application for optical transceiver testing
  • Write drivers and control code for laboratory equipment
  • Manage parallel test execution and instrument resource management
  • Integrate Python test functionality into the .NET application
  • Develop software that runs on manufacturing lines

Required qualifications

  • 5+ years of C#/.NET
  • Experience with GUI (WPF or similar framework), MVVM, async/await, thread safety, and class library design
  • Strong command of concurrent programming
  • Experience with .NET 8 or later
  • 3+ years of Python
  • OOP, pytest, abstraction-driven design
  • Solid understanding of clean architecture
  • MongoDB or similar document database
  • Analytical mindset
  • Ability to debug remotely without direct debugger access
  • Git & CI/CD fluency
  • Bash and/or PowerShell scripting

Nice to have

  • Experience with test and measurement instruments (oscilloscopes, spectrum analyzers, power meters)
  • Experience with Unit Tests: xUnit, MSTest, etc.
  • Knowledge of optical communications, photonics, or transceiver technology
  • Python.net experience
  • Familiarity with hardware interfaces – serial communication, TCP sockets, low-level protocols and interfaces (I2C, GPIB), and instrument communication standards (SCPI, VISA)
  • Familiarity with factory/manufacturing software or MES integration

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

About the company

Lumilens is building photonics infrastructure for AI supercomputing, including chip-to-chip optical interconnects and scalable photonic engines. It is a well-funded startup backed by Mayfield.

Senior Software Engineer at Lumilens | JobZoey