Overview
- Incremental development of software modules.
- Analyse customer issues and implement solutions within the existing machine application
- Investigate and implement engineering change requests
- Testing of new releases by unit festing, simulating processes and on actual equipment
- Work with version control tools and issue tracking tool for software release management
- Ensure fast response to customer issues
- Install & (betatest new software release @customer site globally)
Requirements
Education
- BSc Degree in Automation/Computer science/Mechatronics Engineering
Work experience
- At least 3-5 years relevant experience in automation / equipment industries
- Significant practical experience in software engineering and testing
- Experience with agile software development processes, quality control and test. driven development
Expertise and methodology
- Proficiency in Microsoft .NET framework (C#, WCF, WPF) using Microsoft Visual Studio
- Knowledge of UML and state machines
- Experience with version control in Mercural / GIT is a pre Experience with PLC ST (IEC 6-1131) is a pre
Other requirement criteria
- Ability to travel to customer site