Software Embedded Systems C, relocare Eindhoven-Olanda

CANDIDATUL IDEAL:

  • BSc or MSc Computer Sciences, Informatics, Embedded Systems, Electronics or comparable.
  • At least 2 years (for senior 7+ yrs) of experience in a relevant technical software development environment with software development, realization, implementation, testing and integration.
  • Relevant experience in development platforms (Linux, windows, VxWorks, QNX, Solaris) and embedded/real-time applications;
  • Proficient in C, C++ and Python programming, experience with Object Oriented software development;
  • Experience with software configuration management tools like ClearCase, Subversion, GIT;
  • Demonstrable knowledge or expertise with different design methods and techniques such as –
  • Agile/Scrum, MDD/TDD, real-time, object-oriented, and UML;
  • Some knowledge in or experience with hardware platforms.

RESPONSABILITATI / BENEFICII:
Our client is one of the world’s leading manufacturers of chip-making equipment.
Their vision is to enable affordable microelectronics that improve the quality of life.
To achieve this, their mission is to invent, develop, manufacture and service advanced technology for high-tech lithography, metrology and software solutions for the semiconductor industry.

Job Description:

As a Software Designer Embedded Systems you will develop low level embedded solutions (mainly in C, Python) to control high speed and nanometer accurate motion controlled equipment for the semiconductor industry. You are a result-oriented engineer that enjoys working with technical challenges and has the capability to think and drive towards creative solutions. You will be involved in the whole design process from architecture, specification, design, implementation and testing of these low level embedded systems.

Your responsibilities:

  • Analysis of software requirements and technical design based on the translated requirements;
  • Implementation of the design in C and Python;
  • Testing of the software developed based on the specifications and creating Unit tests;
  • Integration of different software modules;
  • Troubleshooting and supporting the relevant design groups on software issues;

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.