Work Schedule
Standard (Mon-Fri)Environmental Conditions
OfficeJob Description
At Material Science Group (MS), we develop and maintain the software for the automation of operation of Scanning Electron Microscopes. Our solution is essential for our customers from the battery industry, nanoparticles, metal research, and automotive materials testing and advance their research and production, to make them more robust, reliable, and energy efficient.
As a member of an international team of scientists, software developers, and engineers, you'll develop application software that will allow to automate the instrument, data processing and communication with other modules that are interconnected in the automation process.
Daily ChallengesYou'll support all stages of the product lifecycle, from research and feasibility to its development and maintenance.Get trained in electron microscopy physics, and customer use-case and understand the context of our applicationsLearn how our software works in combination with the electron microscope hardware to automate customer requestsBring practical solutions to implement workflows brought in by our product ownersAnalyze results from the automated workflows and propose improvements in electron microscope automation robustness and performanceWork with our applications and system engineers to introduce automated and reliable designsDo not be afraid to dive into the existing software packages to propose new solutionsChallenge your domain knowledge, software engineering, solving, and communicationWork in an international team in different time zones with opportunities for travellingTechnologies we useAlthough our technological stack is quite wide, here are the technologies needed during your daily work.
Our software is mostly written in C#Parts of the SW are using image processing and neural networksThe front end is mainly in WPF, with some minor parts in BlazorInformation about the progress and logs are stored in ElasticsearchSW is run on Microsoft WindowsTo be successful in your future job, the following skills will make it easier:
Ability to work in a multi-functional team and readiness to offer helpVerbal and written communication skills in the English languageFamiliarity with modern software development processes (CI/CD, DevOps)Experience with software development in C#Some knowledge of image processing or machine learning is a benefitUniversity diploma or equivalent requiredWe offer the possibility of “Open hour” – a casual meeting with a colleague or manager from the software department to discuss further possibilities. Just let us know about you!