Job
- Level
- Senior
- Job Field
- Software
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Oberkochen
- Working Model
- Onsite
Job Summary
In this role, you will develop software solutions for the MultiSEM, programming with .NET/C#, focusing on architectural concepts, algorithms, and documentation for modern electron microscopy.
Job Technologies
Your role in the team
- Work as part of an interdisciplinary development team to further develop our multi-beam electron microscope, the "ZEISS MultiSEM"—currently the world's fastest electron microscope—and thereby tap into new markets and applications.
- Contribute to the strategic direction of our software products by further developing architectural concepts.
- Use modern software tools to program product and application software for multi-beam electron microscopy and the equipment required for its fabrication and characterization.
- Develop and refine new software solution strategies and algorithms based on existing software.
- Create the necessary documentation.
- Collaborate on projects for the further development of multi-beam electron microscopes and, where appropriate, take on subprojects or work packages related to software topics.
This text has been machine translated. Show original
Our expectations of you
Education
- Excellent college degree (Master's/Diploma) in computer science, physics, electrical engineering, or a comparable field.
Qualifications
- Excellent knowledge of object-oriented programming in .NET/C#, multithreading, and Visual Studio/Azure DevOps, and ideally good knowledge of one or more of the following areas: ASP.NET, gRPC, integration of device drivers, implementation of image processing algorithms, communication models/protocols, and database and client-server applications.
- Familiarity with TDD, SOLID principles, and design patterns, as well as architectural patterns such as Clean Architecture or Hexagonal Architecture; ideally, you also have a good understanding of Windows and Linux, Docker and container orchestration, microservice architectures, and database technologies.
- A structured, independent, and goal-oriented approach to work; quick comprehension; strong communication skills; a strong willingness to learn and work hard; excellent team spirit; and very good written and spoken German and English skills.
Experience
- Excellent knowledge of software architecture design, hands-on experience with refactoring and maintaining industrial codebases.
- Ideally, a deep understanding of the control of complex optical machines, the integration of electronic components, and high-speed data processing, as well as some experience in project management.
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Health, Fitness & Fun
Topics that you deal with on the job
Job Locations
This is your employer
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.0Workingconditions
4.6Career Growth
3.6Engineering
2.7