Responsibility:
① According to the development plan, research optical simulation algorithms, collaborate with C++ engineers to complete the development;
② Working with C++ engineers to test the accuracy and efficiency of algorithms, and optimize algorithms according to requirements;
③ Collaborate with the software team to complete the development of simulation engines, optical solvers, and the modeling of
optical components;
④ Participating in software architecture design, simulation logic, user interface design tasks, and proposing feasible solutions according to user requirements;
⑤ Document writing, include describing solver methods, optical component descriptions, case descriptions, user manuals, etc.