Eindhoven, The Netherlands
Geplaatst 1 maand geleden

Job Description

  • Your main tasks & responsibilities are:
  • Collaborating with other software engineers to design and implement features
  • Quickly producing well-organized, optimized and documented source code in C++, python
  • Creating and documenting software tools required by architects or other developers
  • Debugging existing source code and polishing feature sets
  • Contributing to technical design documentation
  • Paying attention to detail and carrying out tasks to the highest standards

Education
Bachelors/Master’s degree in computer science, software engineering, system engineering, or equivalent
Experience

  • 7 years’ experience as a software engineer (object-oriented design) in a multidisciplinary setting
  • A proven track-record in C/C++/python, UML, Unix/Linux
  • Experience with Software Architecture/ Modular architecture and a general understanding of how software concepts map to machine behavior
  • Experience with Software Design Patterns, Gmock/Gtest and Code versioning (Git/SVN)
  • An understanding of mathematical and physical concepts and translating them to clean software designs
  • Experience with requirements engineering
  • Able to handle legacy software
  • MATLAB experience is a plus
  • Experience with the Agile way of working
  • Experience with model driven engineering / Modelling

We only accept candidates that are living in the Netherlands.

  • must have:  C/C++,  python , OO experience
  • Nice to have: google test, Gmock, Gtest, BDD

Vacature kenmerken

PositionSoftware design engineer
Work locationEindhoven, Netherlands
Experience4+
EducationBachelors/Master’s degree in computer science, software engineering, system engineering, or equivalent
Required SkillsC, C++, python, Git, SVN, UML, Linux, Unix, Gmock, Gtest, BDD, Matlab, Software architecture, design patterns, agile

Online solliciteren

Apply Now

Een geldig e-mailadres is verplicht.
Een geldig telefoonnummer is verplicht.