EULITHA
Software Engineer
EULITHASwitzerland5 hours ago
Full-timeEngineering, Information Technology

About Eulitha AG

Eulitha is a Swiss deep technology company developing advanced lithography equipment for emerging applications in photonics. Our breakthrough technologies enable development and production of revolutionary devices in fields such as Augmented Reality (AR), telecommunications and biological sensors. We work with global technology leaders in developing new solutions for future near-eye displays, smart phones, flat panel displays, lasers and similar devices.


The Role

The ideal candidate will possess a strong background in software development and architecture, with proven academic or industrial experience. This role will contribute on designing and developing of λ-Litho, which is our emerging platform designed to enhance and optimize lithography services through intelligent automation, design tools, and data-driven insights. λ-Litho represents the next evolution in our mission to make advanced nanolithography more accessible and efficient, integrating AI to streamline workflows and foster innovation in photonics and beyond. As we continue to develop this platform, we seek talented software engineers to contribute to its expansion and impact.


Key Responsibilities:

[Development & Research]

  1. Design, implement, and enhance our optical simulation framework, software and applications.
  2. Develop novel machine learning (ML) algorithms and apply advanced ML techniques to solve simulation and modeling challenges.

[Application & Collaboration]

  1. Analyze customer requirements and use simulation models to provide tailored design recommendations, solutions, and technical reports.
  2. Create, validate, and process photomask drawing files (e.g., GDSII, OASIS) for internal R&D and customer projects.
  3. Collaborate with process, sales and other teams on R&D and customer projects.

[Continuous Improvement]

  1. Continuously stay current with emerging technologies and advancements in programming, software engineering, machine learning, and optics modeling.
  2. Actively contribute to and support other strategic R&D initiatives.



Requirements:

  1. M.S. or Ph.D. in Computer Science, Physics, Optics, Electrical Engineering, Mathematics, or a related field.
  2. Strong, hands-on programming skills in Python. Solid understanding of software architecture, data structures, algorithms, and development best practices.
  3. Proven experience developing and applying machine learning models (e.g., PyTorch, JAX) is a strong plus.
  4. Knowledge of optics modeling algorithms (e.g. RCWA, FDTD) is a plus.
  5. Experience with optics, photonics, and photolithography is a plus.
  6. Strong communication and interpersonal skills, with professional fluency in English (our working language).

A strong sense of curiosity and self-motivation, with the willingness and ability to explore new areas of research and develop innovative solutions.

Key Skills

Ranked by relevance