Software Engineer

  • Aanbod Max. € 70,000
  • Functiegroep IT
  • Dienstverband Fulltime, Parttime
  • Vacaturenummer 9338700
  • Locatie Eindhoven
  • Contract Via YER
  • Branche High Tech

Over deze vacature

Are you an experienced C++ developer looking for a real technical challenge to put your skills to the test? Do you enjoy helping you team members grow and support our architect in his work? This vacancy might just be the right one for you!

Our client in the semiconductor industry is looking for a software designer to design, build, diagnose, and maintain their machine control software. You will be working on both legacy implementations and new development. You and your team will be developing and maintaining a subsystem driver that communicates with a low level safety PLC and a high level state manager to ensure safety, control, and diagnostics.


As a software designer, you are responsible for the following:

  • Software design according to specification
  • Implementing and testing software solutions according to Software Process Development
  • Collaborate with other software engineers to implement features
  • Quickly produce well-organized, optimized, and documented source code in C++
  • Create and document software tools required by architects or other developers
  • Debug existing source code and polish feature sets
  • Attention to detail is essential and all tasks must be carried out to the highest standard


You will be working for a leader in the semiconductor industry with over 23.000 employees, important settlings in the United States, Asia and the head office in Eindhoven. The employees share the passion for technology with a customer focus with a passion for further development and implementation of complex and high-quality technological systems.


  • Appealing (fixed) salary, depending on knowledge and experience
  • 25 days of free vacation per year
  • Extra-hours arrangement: payment in salary or time for time
  • Attention to a balanced balance between work and private life
  • Open culture and clear communication



  • Master or PhD in computer science, software engineering, system engineering, or equivalent


  • 2-5 years of experience as software engineer (object oriented design) in a multidisciplinary setting
  • A proven track-record in C/C++, UML, Unix/Linux - MATLAB and Python experience is a plus
  • Experience with model driven engineering/modelling is a big added benefit
  • Experience with Software Design Patterns, Gmock/Gtest and Code versioning (Git/SVN)
  • You have an understanding of mathematical and Physical concepts and translating them to clean software designs
  • Agile way of working
  • Coping with legacy software

Personal Skills

  • Good communication skills
  • Team player
  • Eager to learn Analytical and passionate about technology
  • Good knowledge of English