Internship – Software Engineering & Agentic Systems for Digital Twins

ZEISS

Oberkochen

On-site

EUR 11,000 - 18,000

Part time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ZEISS Corporate Research is seeking a motivated student to contribute to the software foundation of an in-house digital twin platform. You will develop robust C++ components, design APIs, and help build automated workflows and tests, while learning from researchers and engineers.

You will balance studies with practical experience, gaining exposure to modern tooling, packaging, and deployment. Strong English communication and independent as well as collaborative work are expected in this exciting

Qualifications

  • Currently pursuing a degree in Computer Science or related field.
  • Strong programming skills in modern C++ with good design sense.
  • Interest in testing, CI/CD, and developer tooling.

Responsibilities

  • Develop robust, reusable software components in modern C++.
  • Design APIs, interfaces, and software architecture.
  • Build and maintain workflows, packaging, deployment; improve CI/CD with GitHub Enterprise/Actions.
  • Implement automated tests (unit/integration/system) and maintain Python bindings for C++ libraries.
  • Automate documentation generation and explore agentic workflows for software development.
  • Collaborate with researchers to integrate software into projects and document decisions.

Skills

Modern C++
Software engineering
CI/CD
Git
Python bindings

Education

Enrolled in Computer Science/Software Engineering or related

Tools

Git
CMake
Python
CI/CD (GitHub Actions)

Job description

Shape the Future of Digital Twin Technology at ZEISS

Shape the Future of Digital Twin Technology at ZEISSAt ZEISS Corporate Research, we explore technologies that shape future ZEISS products. We are looking for a motivated student passionate about software engineering, C++, automation, and intelligent developer tools to help build the software foundation of an in-house digital twin platform.

Your Role

With us, you have the opportunity to perfectly combine your studies with practical experience while actively contributing to exciting projects. This allows you to gain valuable skills, expand your network, and grow both professionally and personally. Develop robust, reusable software components in modern C++Design APIs, interfaces, and software architectureBuild and maintain workflows (build, packaging, deployment) and improve CI/CD with GitHub Enterprise/ActionsImplement automated tests (unit, integration, system) and maintain Python wheels/bindings for C++ librariesAutomate documentation generation/publication and explore agentic workflows for software development, testing, documentation, and productivityCollaborate with researchers and engineers to integrate software into ongoing projects, document architectural decisions, and present your work

Your Profile
  • Enrolled in Computer Science, Software Engineering, Computer Engineering, or a related program
  • Strong programming skills in modern C++
  • Good understanding of software engineering, modular design, and architecture
  • Interest in testing, CI/CD, code quality, and developer tooling
  • Familiarity with Git and collaborative software development
  • Interest in AI-assisted development or agentic systems
  • Ability to work independently and collaboratively
  • Good English communication skills
  • Nice to HaveExperience with unit/integration testing and CMake/C++ packagingFamiliarity with Python bindings or wheels from C++Knowledge of documentation/deployment/release automationSome exposure to GPU tech (Vulkan/CUDA) or game engine programming

Your ZEISS Recruiting Team: Selina Safradin

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Internship – Software Engineering & Agentic Systems for Digital Twins (f/m/x)
Internship – Software Engineering & Agentic Systems for Digital Twins (f/m/x)

ZEISS Group • Oberkochen

On-site
EUR 13,000 - 20,000
Internship – Physically Based Rendering, Vulkan & Digital Twins (f/m/x)
Internship – Physically Based Rendering, Vulkan & Digital Twins (f/m/x)

Carl Zeiss AG • Oberkochen

Hybrid
EUR 12,000 - 19,000
Mentorship by researchers
Thesis / final project opportunities
Flexible hybrid work model
+1
Internship – Physically Based Rendering, Vulkan & Digital Twins
Internship – Physically Based Rendering, Vulkan & Digital Twins

ZEISS • Oberkochen

Hybrid
EUR 13,000 - 20,000
Mentorship by PhD-level experts
Hybrid remote/on-site work
Opportunity to continue as working-stu
+2
Internship – Physically Based Rendering, Vulkan & Digital Twins (f/m/x)
Internship – Physically Based Rendering, Vulkan & Digital Twins (f/m/x)

ZEISS Group • Ulm

Hybrid
EUR 17,000 - 25,000
Mentorship by PhD-level researchers
Option to continue as working student
Bachelor/Master thesis opportunities
+2
Internship in Human-Computer Interaction and Eye Tracking
Internship in Human-Computer Interaction and Eye Tracking

ZEISS • Oberkochen

Hybrid
EUR 12,000 - 18,000
Two remote-days per week
Master's thesis opportunity
Mentorship from PhD-level experts
+2
Internship in Computer Vision / Calibration Pipelines
Internship in Computer Vision / Calibration Pipelines

ZEISS • Karlsruhe

Hybrid
EUR 12,000 - 18,000
Master thesis option
Hybrid work with remote days
Continue as working student up to 2 y.
+2
Internship in Smart Factory Manufacturing Automation / Image Processing
Internship in Smart Factory Manufacturing Automation / Image Processing

ZEISS • Oberkochen

On-site
EUR 12,000 - 19,000
Internship – Technical Artist, 3D Artist & 3D Asset Creation for Digital Twins (f/m/x)
Internship – Technical Artist, 3D Artist & 3D Asset Creation for Digital Twins (f/m/x)

Impleo • Germany

Hybrid
EUR 18,000 - 29,000
Mentorship
Flexible schedule
Hybrid work
+2
Internship in Computer Vision / Calibration Pipelines (f/m/x)
Internship in Computer Vision / Calibration Pipelines (f/m/x)

Aimlroles • Karlsruhe

Hybrid
EUR 21,000 - 34,000
Master thesis option
Hybrid/remote workdays
Hands-on calibration work
+1
Software Developer for Assembly Processes (m/f/x)
Software Developer for Assembly Processes (m/f/x)

Carl Zeiss SMT GmbH • Oberkochen

On-site
EUR 70,000 - 95,000