New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Synopsys

6 month software development internship: CI/CD optimization - Python & C++ / Docker

Synopsys
onsite entry internship Lyon
Apply →

First indexed 5 Apr 2026

Description

Our internship programs offer real-world projects, hands-on experience, and opportunities to collaborate with passionate teams globally. Explore your interests, share your ideas, and bring them to life while shaping your career path within our inclusive culture that fosters innovation and collaboration.

We drive technology innovations that shape the way we live and connect. Catalyzing the era of pervasive intelligence, we deliver design solutions, from electronic design automation to silicon IP, to system design and multiphysics simulation and analysis.

Internship Experience: At Synopsys, interns dive into real-world projects, gaining hands-on experience while collaborating with our passionate teams worldwide,and having fun in the process! You'll have the freedom to share your ideas, unleash your creativity, and explore your interests. This is your opportunity to bring your solutions to life and work with cutting-edge technology that shapes not only the future of innovation but also your own career path.

What You'll Be Doing:

  • Enhance and optimize CI/CD pipelines and the build system for a continuously delivered C++/Python framework.
  • Collaborate with the simulation data model team to improve multi-application workflows and data transfer processes.
  • Develop and maintain tools and scripts using C++, Python, and associated frameworks (CMake, Conan).
  • Implement and refine Docker-based environments for streamlined development and deployment.
  • Contribute innovative solutions to support efficient simulation data exchange between applications.

What You'll Need:

  • Currently pursuing a master's degree in Computer Science, Software Engineering, or a related field.
  • Strong programming skills in C++ and Python.
  • Familiarity with CMake, Conan, Github, yaml, gRPC, HDF5, and Docker.
  • Ability to work effectively within a team, take initiative, and propose innovative approaches.
  • Excellent communication and problem-solving skills.