What You Will Do
- Join the development of best-in-class [Die bonder / die sorter] applications running with 100 threads in parallel to control over 40 motors and run inspections on 14 cameras within a machine cycle of 75ms.
- Handling of the entire software engineering lifecycle: requirements engineering, software design, software construction, software testing, program analysis, software maintenance
- Assignments comprise solving of customer problem reports, implementation of change requests and industrialization projects
- Weekly team meetings and knowledge sharing / training sessions, team is distributed over 3 locations (MY, HK and NL)
- Travel occasionally (10%)
What You Will Need
- At least Bachelor's degree Computer Science or comparable
- Experience in requirements engineering and software design (UML / OCL)
- At least 5 years of experience in a native programming language (C or C++; Ada is a plus)
- Experience in software testing
- Experience in scripting languages like Python
- Experience with communication networks (OSI model, TCP/IP, SOAP; SECS/GEM is a plus)
- Experience with real-time systems
- Knowledge in discrete Mathematics, linear algebra, statistics, signals and systems, analysis is a plus
- Experience with die bonding / die sorting equipment and process is a plus
- Tool / technologies used in ITEC: Jira, Confluence, Bitbucket, Jenkins, SonarQube, GCC/GNAT, Make/CMake/GPRBuild, GNATStudio/Visual Studio, Doxygen/GNATdoc, Behave/Ctest, Neo4j
Talent acquisition based on ITEC vacancies is not appreciated. ITEC job adverts are ITEC copyright © material and the word ITEC® is a registered trademark.
ITEC is an Equal Opportunity/Affirmative Action Employer.