[Area of Specialization]
Software engineer with background in geometry.
As part of a project supported by the Kyoto University Incubation Program, we are looking for a software engineer with skills in geometry problem solving. Our aim is to implement algorithms for the automated design of micro-lens arrays. The job requires learning the principles of geometric and wave optics, which the candidate will use to write ray tracing algorithms and create a user-friendly interface for specifying properties of incident rays on the observation screen.
The candidate should have a solid background in programming, particularly C/C++, Matlab and/or Python. Prior experience in geometric/wave optics or optical layout software such as Zemax, Code V, OSLO or equivalent will be advantageous.
Department of Micro-Engineering, Digital Design and Manufacture Lab
Building C3, Kyoto University Katsura Campus, Nishikyo-ku, Kyoto, ZIP 615-8540
Position available: 1 Software Engineer
April 2021 or the earliest possible date thereafter
Experience in geometry problem solving with C/C++, Matlab or Python is necessary.
Prior knowledge of geometric/wave optics is desirable.
･A bachelor degree or higher in the field of technical programming (or related topic).
･Alternatively, work experience in the field of optics (particularly optical design).