What are the responsibilities and job description for the Process Development Kit Python Developer position at Yonic Photonics, LLC?
Yonic Photonics, LLC is a Silicon Valley-based fabless photonics design startup specializing in software development for modifying, testing, and designing photonics chips. The company works with leading vendors such as TSMC, XFab, and Sandia National Labs to advance photonics technology. Yonic Photonics focuses on pushing the boundaries of photonic chip design and creating innovative solutions for the industry. The team combines cutting-edge technology with a passion for innovation to empower the future of photonics.
Yonic Photonics, LLC is seeking a full-time Process Development Kit (PDK) Python Developer to join our team on-site in Mountain View, CA. The PDK Python Developer will be responsible for creating and maintaining software tools to support the development, validation, and optimization of photonic devices. Daily tasks will include programming, back-end web development, database management, and closely collaborating with other engineers and stakeholders to deliver high-quality, robust solutions. You will play a key role in shaping the tools that enable state-of-the-art photonics chip design.
- Proficiency in Programming with a focus on Python and strong Object-Oriented Programming (OOP) skills
- Experience with Back-End Web Development and Software Development processes
- Knowledge of Databases and database integration in development projects
- Ability to write clean, efficient, and maintainable code with a focus on performance
- Excellent problem-solving skills and attention to detail
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a closely related field
- Familiarity with photonic chips and related technologies is a plus
- Experience with version control systems (e.g., Git) and Agile development methodologies