Logo of Huzzle

Software Engineer (m/w/x)

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

AI generated summary

  • You should have a degree in computer science or related field, knowledge in OOP and multithreading, a focus on code quality, and strong English skills. Self-motivated and team-oriented is key.
  • You will develop backend features for electron microscopes, design complex component controls, ensure system integration, optimize performance, and create specifications and documentation.

Requirements

  • ein erfolgreich abgeschlossenes Studium der Informatik, Naturwissenschaften oder Ingenieurwesen oder eine vergleichbare Qualifikation
  • Berufseinsteiger mit Leidenschaft für Softwareentwicklung im industriellen Umfeld oder Young Professionals oder Senior-Experten mit Erfahrung in Softwareprodukten für komplexe Instrumente
  • umfassende Kenntnisse in der objektorientierten Programmierung, wobei Multithreading für Sie zur regulären Praxis gehört
  • hohes Qualitätsbewusstsein und intrinsisches Interesse an gutem Code (CleanCode, Reviews, Testing, Readability)
  • selbständige, strukturierte und teamorientierte Arbeitsweise, verbunden mit einer hohen Eigenmotivation, auf dem aktuellen Stand der Technik zu bleiben
  • sehr gute Sprachkenntnisse in Englisch

Responsibilities

  • Entwicklung neuer Funktionen und Komponenten im Backend und der Applikationssoftware für unsere Elektronenmikroskope
  • Konzeption, Spezifikation und das Design der Ansteuerung von komplexen Mikroskop-Komponenten in enger Kooperation mit unseren Software- und Firmware-Entwicklungsteams sowie unseren externen Partnern
  • Sicherstellung des Zusammenspiels von individuellen Komponenten auf allen architektonischen Ebenen (full stack) und deren Einbindung in komplexe Arbeitsabläufe und letztlich deren Erprobung im Gesamtsystem
  • Optimierungen hinsichtlich Speichereffizienz, CPU-Nutzung oder IO-Durchsatz
  • Erstellung von Spezifikationen, Designs und Dokumentationen

FAQs

What type of role is being offered?

The position offered is for a Software Engineer (m/w/x) at ZEISS, specifically within the ZEISS Research Microscopy Solutions team.

What are the primary responsibilities of the Software Engineer?

The primary responsibilities include developing new functions and components for the backend and application software of electron microscopes, designing complex microsystems in collaboration with teams, ensuring the integration of components, optimizing performance, and creating specifications and documentation.

What qualifications are required for this position?

A successful completion of a degree in computer science, natural sciences, engineering, or a comparable qualification is required. Candidates may also be entry-level, young professionals, or experienced senior experts in software development for complex instruments.

What programming skills are necessary for this role?

Candidates should have comprehensive knowledge of object-oriented programming, with multithreading being a regular practice.

Is proficiency in English required?

Yes, very good English language skills are required for this position.

What type of work environment can I expect at ZEISS?

You can expect an open and modern work environment characterized by expert knowledge and teamwork, supported by numerous development and training opportunities.

Are there opportunities for career growth?

Yes, ZEISS offers numerous development and training opportunities to help employees grow in their careers.

Is there a requirement for a work permit for non-EU citizens?

Yes, a valid work permit for Germany is required for non-EU citizens, and applications without it may not be considered.

How does ZEISS view diversity in the workplace?

ZEISS values diversity and welcomes applications from individuals regardless of gender, nationality, ethnic and social background, religion, belief, disability, age, sexual orientation, and identity.

What tools and methodologies does the team use?

The team utilizes a modern client-server architecture and a state-of-the-art toolset, including Git, continuous integration, and automated testing.

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.