L

Lumilens

Photonic interconnects for AI infrastructure

Senior Software Engineer

Desktop Application DevelopmentConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • At least 5 years of C#/.NET experience, including GUI development with WPF or a similar framework, MVVM, async/await, thread safety, and class library design.
  • Strong command of concurrent programming, including designing thread-safe systems, avoiding race conditions, and reasoning about execution across multiple threads and processes.
  • Experience with .NET 8 or later.
  • At least 3 years of Python experience, including object-oriented programming, pytest, and abstraction-driven design.
  • Solid understanding of clean architecture, including separation of concerns, dependency inversion, dependency injection, and testability.
  • Experience with MongoDB or a similar document database, including data modeling, querying, and managing test results at scale.
  • Ability to break down complex multi-component failures, trace issues across process boundaries, and design reliable solutions under ambiguity.
  • Ability to debug remotely without direct debugger access by diagnosing issues via logs, traces, and telemetry.
  • Git and CI/CD fluency, including GitHub Actions, artifact pipelines, versioning strategies, and automated deployment to remote Windows machines.
  • Bash and/or PowerShell scripting for automation, remote management, and deployment.
  • Systems-level thinking.

Responsibilities

  • Develop advanced manufacturing software for optical transceiver testing, including a C#/.NET desktop GUI application using MVVM, multi-threaded test execution, instrument resource management, and RPC services.
  • Write drivers and control code for laboratory equipment, manage parallel test execution, and handle complex locking across instruments.
  • Integrate testing functionality based on Python code embedded natively into the .NET application.
  • Develop software that runs on manufacturing lines producing thousands of units daily.

Desired Qualifications

  • Experience with test and measurement instruments such as oscilloscopes, spectrum analyzers, and power meters.
  • Experience with unit testing tools such as xUnit and MSTest.
  • Knowledge of optical communications, photonics, or transceiver technology.
  • Python.NET experience.
  • Familiarity with hardware interfaces, including serial communication, TCP sockets, low-level protocols and interfaces such as I2C and GPIB, and instrument communication standards such as SCPI and VISA.
  • Familiarity with factory or manufacturing software or MES integration.

About the Company

Lumilens

Photonic interconnects for AI infrastructure

Lumilens designs and manufactures optical interconnect products to accelerate AI infrastructure. It provides high-density photonic interconnects—such as high-density pluggable, near-packaged, and co-packaged optics—built with in-house silicon photonics to scale GPU clusters in AI data centers. Its products include 800G and 1.6T optical transceivers for AI networking, and it is pursuing broader integration like Electrical-Optical Interposers through a strategic partnership with POET Technologies. The company differentiates itself through vertical integration, custom robotics-driven manufacturing, and AI-optimized production processes that aim to improve yield and supply chain stability. Lumilens targets hyperscalers and large AI providers, seeking to move interconnect bottlenecks from compute to scalable, efficient data-center networks. Its goal is to enable faster, denser GPU connectivity to support growing AI workloads and models.

Company size
51-200
Company stage
Series C
Total funding
$839.5M
Headquarters
San Jose, CA
Founded
2024

Recently Posted Jobs

Explore more opportunities at Lumilens

See more jobs