Logo Carl Zeiss AG

Senior Scientist - Optimization Algorithms & Software Development

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

    • Location Oberkochen

      73447 Baden-Württemberg

      Germany

    About Your Employer

    Carl Zeiss AG

    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.0
    • Workingconditions

      4.6
    • Career Growth

      3.6
    • Engineering

      2.7
    Show all reviews
    Logo Carl Zeiss AG

    Senior Scientist - Optimization Algorithms & Software Development

    Location
    Oberkochen
    Working Model
    Onsite
    Diversity
    Open for all genders
    English Only
    English only required

    More Jobs