Job
- Level
- Senior
- Job Field
- Software, Data
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Oberkochen
- Working Model
- Onsite
Job Summary
In this role, you will design mathematical models and optimization algorithms for complex optical systems, implement software in MATLAB, and coordinate optimization projects across different technical domains.
Job Technologies
Your role in the team
- Design, refine, and implement physical and mathematical models as well as numerical algorithms for the adjustment and optimization of complex optical systems.
- Analyze system and production behavior, identify optimization potential, and validate solutions through simulations and experiments under realistic conditions.
- Translate mathematical and physical concepts into robust, maintainable, and testable software used in development and production, primarily in MATLAB and complementary software environments.
- Shape and drive the evolution of our software architecture, including modularization, interfaces, data flows, reusable components, and automated testing—while ensuring the continued operation of existing functionality.
- Establish and promote modern software development practices across projects through code and design reviews, regression testing, version control, knowledge sharing, pairing, and technical mentoring.
- Coordinate activities across optical design, metrology, production, system engineering, and customer interfaces; where appropriate, lead small expert teams and support the introduction of new processes and future technologies.
This text has been machine translated. Show original
Our expectations of you
Education
- A degree in mathematics, physics, computer science, engineering, natural sciences, or a related field; a PhD is an advantage.
Qualifications
- Sound knowledge of software architecture and design, including modularization, interfaces, maintainability, testability, reusable components, and the incremental modernization of existing software systems.
- A proven ability to connect physical domain knowledge, mathematical algorithms, and professional software engineering, combined with fluent English at C1 level and a pragmatic, structured, and collaborative working style.
Experience
- Strong expertise in mathematical optimization, numerical methods, physical modeling, or related algorithmic disciplines, with experience applying them to complex technical systems.
- Extensive experience in software and algorithm development, ideally for scientific, technical, or production-related applications.
- Starke Kenntnisse in MATLAB; Erfahrung mit Python, C#, C++ oder vergleichbaren Sprachen ist von Vorteil.
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Health, Fitness & Fun
Topics You Will Work On
Job Locations
About Your Employer
Carl Zeiss AG
ZEISS is a world-leading technology company that is active in the fields of optics and optoelectronics. In the last financial year, ZEISS generated sales revenues of more than 6.4 billion euros through its four segments Semiconductor Manufacturing Technology, Industrial Quality & Research, Medical Technology and Consumer Markets (as at 30 September 2019).
Description
- Company Size
- 50-249 Employees
- Company Type
- Established Company
- Working Model
- Full Remote, Hybrid, Onsite
- Industry
- Industry, Production
Employer reviews
by devworkplaces.com
Total
(1 Review)3.7
Culture
4.0Workingconditions
4.6Career Growth
3.6Engineering
2.7