Collaborate in developing and enhancing photonic components in the form of black (encrypted) and white (non-encrypted) boxes. Develop the library of process design kit (PDK) components and circuits in Python based EDA design software such as Luceda, Nazca, or Synopsys. Write clean, efficient, well-documented code in Python for GDS layouts. Develop clean, efficient, well-documented codes for design rule check (DRC) Participate in integrating simulation and modeling results into new photonic components. Engage in code reviews and continuous learning to meet the highest software development standards.