Carl Zeiss AG logo

Internship Software Engineering

Carl Zeiss AG

On-site
Oberkochen
Full-time
Internship
Salary not listedPosted 7m ago

Real job — pulled straight from Carl Zeiss AG’s careers page · Verified October 14, 2026 · No reposts.

Job description

Carl Zeiss AG is hiring a Internship Software Engineering — a full-time, based in Oberkochen role. Apply directly on Carl Zeiss AG's careers page below.

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

Location: Oberkochen

Time Type: Full time

Job Description

Shape the Future of Digital Twin Technology at ZEISS

At 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 architecture
  • Build and maintain workflows (build, packaging, deployment) and improve CI/CD with GitHub Enterprise/Actions
  • Implement automated tests (unit, integration, system) and maintain Python wheels/bindings for C++ libraries
  • Automate documentation generation/publication and explore agentic workflows for software development, testing, documentation, and productivity
  • Collaborate 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 Have

  • Experience with unit/integration testing and CMake/C++ packaging
  • Familiarity with Python bindings or wheels from C++
  • Knowledge of documentation/deployment/release automation
  • Some exposure to GPU tech (Vulkan/CUDA) or game engine programming

Sounds exciting? Then become part of #teamZEISS and help us shape the future! Please provide your complete application documents (CV, transcript of records, etc.).

Your ZEISS Recruiting Team:

Selina Safradin

Get Software Engineer jobs like this→

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Cambio logo

AI Engineer

Stockholm
✓ From careers page· 3h ago
Larian Studios logo

Graphics Programmer Internship

Barcelona
✓ From careers page· 3h ago
Larian Studios logo

Engine Programming Internship

Barcelona
✓ From careers page· 3h ago
CluneTech logo

C# .NET Intern

Varna, Bulgaria
✓ From careers page· 3h ago

Frequently asked questions

What skills are required for Internship Software Engineering at Carl Zeiss AG?

The required skills for Internship Software Engineering at Carl Zeiss AG include: C++, API, CI/CD, GitHub Actions, Python, Git.

What is the seniority level for Internship Software Engineering at Carl Zeiss AG?

Internship Software Engineering at Carl Zeiss AG is a Internship level position.

How do I apply for Internship Software Engineering at Carl Zeiss AG?

You can view the full description and apply for Internship Software Engineering at Carl Zeiss AG on EchoJobs: https://echojobs.io/job/carl-zeiss-ag-internship-software-engineering-agentic-systems-for-digital-twins-f-m-x-r87ja.