Is solving complex software lifecycle engineering problems your passion ? Does working in a multi-cultural environment make you spin? Does contributing to worlds most advanced lithography machines make you feel proud? Then this might be the right opportunity for you!
As a part of our Machine Control and Infrastructure Software department, you will provide the software solutions that provide the computer system functions for our scanners. Your solutions emerge from sound software engineering practice and take efficient effort to develop and maintain. We are continuously delivering new technologies to our internal customers that enable them to develop applications and we deliver service applications to our field engineers that enable them to update computer systems in the field and factory with the latest software versions.. Part of the software is delivered by third party suppliers and part of the software is developed by the company. .
You are a Sr. software developer who likes to contribute to the roadmap of the company computer systems in our scanners for all platforms. In your role as software developer you develop solutions for package management related problems like patch mechanisms, release installations and you deliver the service platform which is related to this work for our field engineers.
In the scrum team you take initiative to address user stories in this scope. You are guided by the scrum master, function cluster architect, and product owner (project lead). Furthermore, you cooperate with other software team members, and involve Customer Support (CS) and Manufacturing representatives to get user requirements as clear as possible.
As a Software Developer you will contribute to software realization using a disciplined agile/scrum based way of working. You apply software engineering practices such as requirements engineering (user story definition), design specification, implementation in Python/C/scripting, testing, and integration in the scanner software platform. You are eager to pick up knowledge on operating systems, security, networks and more.
Align specifications with stakeholders in the function team and the software platform lead
Secure both software and product quality
Software realization, including design, testing and documentation
Contribute to continuous improvement of our Agile software development and for the software department as a whole.
Transfer knowledge to colleagues in both D&E and sectors supporting operations and providing consultancy (e.g. Customer support, Manufacturing)
Bachelor or master degree in Computer Science and Mathematics
More than 5 years in software development of technical software for high-tech equipment
Experience with Agile/scrum.
Extensive programming knowledge and experience in C and Python and preferable other scripting languages.
Experience in writing software product documentation ( Requirements documentation, Design documentation, Test plans)
Experience with operating systems Linux and Unix
Affinity with object oriented design patterns and UML
Experience with package management software ( e.g. .rpm)
Team player. Candidate must be able to work in a cross-disciplinary scrum team in a dynamic product development environment
Strong analytical view combined with pragmatic attitude (flexibility)
Good communicational skills (both written and verbal) and good knowledge of English
Curious, fast learning (mostly on the job)
Interesse? Reageer dan met je CV, motivatie en uurtarief voor vrijdag 29 januari 17:00 uur
Er zijn nog geen reacties op deze opdracht.
Je moet inloggen voordat je een reactie kunt plaatsen.