Logo Carl Zeiss AG

Optical Systems Software Developer

New

Job

  • Level
    Experienced
  • Location
    Oberkochen
  • Working Model
    Onsite
  • Job Field
    Software, Data
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment

Job Summary

In this role, you will optimize algorithms for adaptive lithography systems, translate them into C++, develop software for mechatronic system control, and analyze the functionality of the complete optical system.

Job Technologies

Your role in the team

  • Optimize internal algorithms developed for the design of adaptive lithography optics systems.
  • Understand optical design concepts and predominantly Python-based algorithms.
  • Transfer algorithms into C++ together with an experienced internal optics expert team.
  • Bring the resulting solutions to series readiness within customer systems.
  • Integrate increasingly complex functionalities of optical subcomponents into product control systems.
  • Analyze the functionality of the complete optical system.
  • Develop algorithms and product software that translate the desired optical behavior into specifications for mechatronic systems controlling adaptive optics.
  • Collaborate with experienced colleagues from optics, mechatronics, and embedded software.

This text has been machine translated. Show original

Our expectations of you

Education

  • Abgeschlossenes Hochschulstudium in Physik, angewandter Informatik, Data Science oder einem vergleichbaren Fach; eine Promotion ist willkommen.

Qualifications

  • Vertrautheit mit adaptiver Optik, Zernike-Polynomen und Wellenfronten.
  • Proficiency in NumPy, SciPy, PyTorch and Jupyter Notebook.
  • Starke Kommunikationsfähigkeiten und die Fähigkeit, komplexe Themen zu strukturieren und klar zu dokumentieren.
  • German and English language skills at least at B2 level.

Experience

  • Strong knowledge of geometric optics and experience developing efficient algorithms for optimizing optical systems.
  • Experience with efficient numerical computing tools such as BLAS or LAPACK.
  • Experience developing more complex software in C or C++.
  • Experience with Julia or ONNX is an advantage.

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

Optical Systems Software Developer

Location
Oberkochen
Working Model
Onsite
Diversity
Open for all genders

More Jobs