Logo of Huzzle

Scientific Software Engineer (f/m/x)

Applications are closed

  • Job
    Full-time
    Mid & Senior Level
  • Data
    Software Engineering
  • Oberkochen

Requirements

  • Excellent practical programming skills with scientific Python or C++/C#, FOSS contributions are a bonus
  • Practical experience with software testing and CI/CD, including tools (Git, Azure DevOps Pipelines/GitHub Actions, Docker, Kubernetes)
  • Ideally proven software architecture skills
  • University level degree in physics, computer science, engineering, mathematics or similar
  • Basic knowledge of image processing algorithms and machine learning
  • Passion for high software quality with the ambition and pragmatism to implement it in dynamic work environments
  • Role-model and supportive team player with excellent communication skills
  • Very good german und english skill

Responsibilities

  • Working for tomorrow today.
  • As part of an agile team you will work side-by-side with machine learning scientists, software architects, high-performance computing engineers and domain experts to take the quality of our algorithmic solutions to the next level.
  • Your task is to support your colleagues with your software engineering expertise, set best practices, train and teach, design a test strategy, manage CI/CD and maintain cross-cutting software modules for leading-edge simulation, image processing and ML software packages.
  • Your innovation-driven mindset makes you follow the latest technical developments, and you embrace the challenge of taking ownership for the quality of scientific computing in our organization.

FAQs

What does the Scientific Software Engineer role at ZEISS involve?

The role involves collaborating with an agile team of machine learning scientists, software architects, and engineers to enhance algorithmic solutions for semiconductor manufacturing. This includes software engineering, setting best practices, designing a test strategy, managing CI/CD, and maintaining software modules for simulation, image processing, and ML.

What programming languages should I be proficient in for this role?

You should have excellent practical programming skills in scientific Python or C++/C#. Experience with FOSS contributions is considered a bonus.

Is experience with CI/CD and software testing required?

Yes, practical experience with software testing and CI/CD tools, including Git, Azure DevOps Pipelines/GitHub Actions, Docker, and Kubernetes, is required.

What educational background is preferred for this position?

A university-level degree in physics, computer science, engineering, mathematics, or a similar field is preferred.

Are there language requirements for applicants?

Yes, very good skills in both German and English are required for this position.

What qualities does ZEISS look for in candidates?

ZEISS values candidates who demonstrate a passion for high software quality, possess a pragmatic approach to implementing it in dynamic environments, and exhibit role-model and supportive team player qualities with excellent communication skills.

Is familiarity with image processing algorithms and machine learning beneficial for this role?

Yes, basic knowledge of image processing algorithms and machine learning is ideally preferred.

Do I need to have a work permit to apply for this position?

Yes, a valid work permit for Germany is required for non-EU citizens. Unfortunately, applications without a valid work permit and sufficient German language skills may not be considered.

What type of team environment can I expect at ZEISS?

You can expect to work in a spacious, modern setting that fosters expert knowledge and team spirit, with opportunities for further development in a collaborative environment.

What is the company culture like at ZEISS?

The company culture is centered around innovation, diversity, and collaboration, with a strong emphasis on teamwork and the goal of bringing science and society into the future together.

Manufacturing & Electronics
Industry
10,001+
Employees
1846
Founded Year

Mission & Purpose

ZEISS is an internationally leading technology enterprise operating in the fields of optics and optoelectronics. In the previous fiscal year, the ZEISS Group generated annual revenue totaling 10 billion euros in its four segments Semiconductor Manufacturing Technology, Industrial Quality & Research, Medical Technology and Consumer Markets (status: 30 September 2023). With around 43,000 employees, ZEISS is active globally in almost 50 countries with around 30 production sites, 60 sales and service companies and 27 research and development facilities (status: 30 September 2023). Founded in 1846 in Jena, the company is headquartered in Oberkochen, Germany. The Carl Zeiss Foundation, one of the largest foundations in Germany committed to the promotion of science, is the sole owner of the holding company, Carl Zeiss AG.

Get notified when ZEISS Group posts a new role

Get Hired with Huzzle

Discover jobs with AI-powered precision. Autofill and track applications, create tailored resumes, and find the best opportunities across the web – all by simply chatting.

Already have an account?