Logo Carl Zeiss AG

Software developer

New

Job

  • Level
    Experienced
  • Job Field
    Application
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Oberkochen
  • Working Model
    Onsite
  • 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