Synopsys logo

Fall 2026 Internship β€” Lumerical Photonics Software Development Intern

Synopsys
June 23, 2026
Internship
Remote friendly (Vancouver, British Columbia, Canada)
Worldwide
EDA Jobs, Level - Entry or Early Career

Job Title

Fall 2026 Internship β€” Lumerical Photonics Software Development Intern

Role Summary

Internship on the Lumerical photonics software team developing production-quality scientific simulation code used for photonics design and virtual prototyping.

You will work in a cross-functional squad, supervised by a Senior R&D engineer, contribute to feature development, testing, and code reviews, and present your work to stakeholders across the business unit.

Experience Level

Entry-level (Internship). Fall 2026, full-time 3-month program (September start). This role is intended for current undergraduate or master's students.

Responsibilities

Day-to-day responsibilities include software development, collaboration with the squad, and participating in the engineering lifecycle.

  • Develop efficient, maintainable, tested production-quality C++ code following agile practices.
  • Implement and refine photonic simulation features for applications such as LiDAR, VR, and quantum platforms.
  • Participate in sprint planning, create pull requests, and provide constructive peer code reviews.
  • Use build, test, and deployment pipelines to integrate and verify changes.
  • Present progress and technical work to team members and cross-team stakeholders.

Requirements

Core technical and interpersonal requirements for a successful candidate.

Must-have:

  • Strong experience developing with C++17 in academic or commercial projects.
  • Excellent problem-solving skills and demonstrated interest in writing high-quality code.
  • Effective written and verbal communication and ability to work in a team.
  • Familiarity with development tools such as Visual Studio or VSCode, CMake, Git, and build/deployment pipelines.

Nice-to-have:

  • Experience with plotting/graphics libraries (e.g., VTK, OpenGL).
  • Familiarity with AI-assisted coding tools (Copilot) and automated CI/CD systems (e.g., GitHub Actions).
  • Experience with automated build, test, and deployment pipelines.

Education Requirements

Currently pursuing a Bachelor's or Master's degree in Computer Engineering, Computer Science, or a related field (undergraduate or graduate students). No certifications specified; the posting expects enrollment in a relevant degree program.


About the Company

Company: Synopsys

Headquarters: Mountain View, California, USA

Synopsys is a leading company in electronic design automation (EDA) and semiconductor IP solutions. It provides tools and services for designing and verifying complex semiconductor devices and systems. The company plays a pivotal role in the semiconductor industry, helping engineers innovate and deliver higher-quality products faster. Synopsys is committed to advancing technology standards and offers a range of software and hardware solutions to its clients globally.

Synopsys logo

Date Posted: 2026-06-17