Logo Carl Zeiss AG

Software developer

Job

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

Job Summary

In this role, you will develop software solutions for automation in the semiconductor industry, working on concepts, designs, tests, and advising interdisciplinary teams on software applications.

Job Technologies

Your role in the team

  • You develop software for machine automation in the semiconductor industry within an interdisciplinary development team (concept, design, implementation, deployment, testing, documentation).
  • You contribute to the development of the overall strategic concept for controlling the electron beam column, coordinate across locations, and derive a long-term plan from this.
  • You advise other departments, product managers, and engineers as an expert regarding the software applications and, if necessary, conduct training on how to use the software systems.
  • You work closely with project and product managers and contribute to shaping the product backlog concerning software.

This text has been machine translated. Show original

Our expectations of you

Education

  • A very good university degree in computer science, physics, electrical engineering, or a comparable qualification, as well as excellent knowledge of object-oriented programming in .NET/C# and Visual Studio/Azure DevOps.

Qualifications

  • Ideally, knowledge of ASP.NET, gRPC, image processing algorithms, communication models/protocols, and database and client-server applications, as well as familiarity with TDD, SOLID principles, design patterns, and architectural patterns.
  • Ideally good knowledge of Windows and Linux, with Docker, container orchestration, microservices, and database technologies, as well as a deep understanding of controlling complex machines and integrating electronic components.
  • The ability to further develop development processes in terms of automation, efficiency, and quality, a structured, independent, and goal-oriented work approach, a high level of comprehension, willingness to learn and apply, as well as strong team spirit.
  • Good communication skills as well as very good German and English language skills, both written and spoken.

Experience

  • Basic knowledge in software architecture design, hands-on experience in refactoring and maintaining industrial codebases.
  • Ideally, knowledge in hardware-related software development as well as experience in the productive use of AI-assisted development tools (e.g., Claude Code, Codex).

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

Software developer

Location
Oberkochen
Working Model
Onsite
Diversity
Open for all genders

More Jobs