Software Architect Planetariums with Focus on C++ and 3D Computer Graphics
Original title: Softwarearchitekt Planetarien mit Schwerpunkt C++ u. 3D-Computergrafik (m/
This job is at Carl Zeiss AG. You apply to them, not to GoAusbildung.
Start Date
On request
Sector
Technology/Software
Salary
Competitive salary
Listing data as of November 3, 2026
About this Apprenticeship
We bring the stars to life – for 100 years. As one of the world's leading manufacturers of complete systems for modern planetariums, ZEISS delivers first-class solutions for fascinating planetarium applications. Shape the digital future of ZEISS planetariums and reach millions of planetarium visitors worldwide.
## ## Your Role As a Software Architect (m/f/x) you will strengthen our agile team and develop attractive products in an extremely popular field around astronomy and design the next generation of 3D planetarium software. This software enables visual 3D exploration of the universe, demonstration of earth-bound astronomy and playback of audiovisual content.
What You'll Learn
- Participation in the development of software for image generation of digital projection on multi-projector systems, as well as control of devices used in planetariums
- Further development of software architecture and conception and implementation of components of this software using state-of-the-art methods of 3D computer graphics and efficient algorithms and data structures
- Project management and sub-project management
- You work in a small team with high visibility throughout the entire group and have plenty of room for your own ideas in shaping our products
Requirements
- Very successfully completed university/university of applied sciences degree in computer science (Master or Diploma)
- Relevant professional experience, for example in an agile environment as a software developer in industry or science with proven experience in the design and documentation of software architectures ideally in the field of real-time 3D computer graphics and (sub-)project management in the development of medium-sized software projects
- Excellent programming skills in C++ (preferably C++17/20) and the C++ Standard Template Library as well as in-depth 3D computer graphics knowledge including the required mathematical foundations (terms such as Template, Lambda Function, Exception, RAII, Smart Pointers, Culling, Mipmap, Volume Ray Casting and Order-independent Transparency should not be foreign words to you)
- In-depth knowledge of at least one of the graphics APIs Vulkan, OpenGL (at least version 3.3) or Direct3D (at least version 10) including the respective shader language
- Solid knowledge of efficient algorithms and data structures
- Experience with development of Windows applications with Visual Studio, confident use of Git, solid UML knowledge
- Very good communication skills in German and English
More Jobs Like This
IT jobs in Jena
All it jobs in JenaInternship in Software Testing
at Carl Zeiss AG
Listing data as of Nov 3, 2026
More at Carl Zeiss AG
All jobs at this companyDevelopment Engineer System Integration and Assembly Processes
at Carl Zeiss AG
Listing data as of Nov 4, 2026
Application Development Engineer
at Carl Zeiss AG
Listing data as of Nov 4, 2026
Mechatronics Development Engineer focusing on control application and rapid prototyping
at Carl Zeiss AG
Listing data as of Nov 4, 2026
Other Services in Jena
All Other Services jobs in JenaNursing Assistant
at Korian Deutschland GmbH
Listing data as of Nov 5, 2026
Nursing Specialist – Because You Make the Difference
at Korian Deutschland GmbH
Listing data as of Nov 5, 2026
Apprenticeship as Retail Business Administrator, Jena, Burgaupark
at Deichmann
Listing data as of Nov 5, 2026
A new Ausbildung tip every day
Short posts on interviews, CVs, visas and nursing. Follow us on Instagram.
Ready to start your career journey?
Build your complete application kit and take the first step towards your professional future in Germany.


