C++ Developer

Job type:
Start date:
before 15/08/2016
1 year+
Michael Bailey Associates - Eindhoven
Published at:
flag_no Belgium
Project ID:

This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Function description:
As a C++ software developer you will be responsible for the implementation, testing and documentation of our key software products. Your main assignment will be to build the application logic and user interfaces for our next generation software products. Typically, our software connects to one or more cameras and other peripherals, such as translation stages and conveyor belts. Our main software package enables the acquisition and processing of our sensor's data and is used to test and evaluate our sensors. Your software will be built upon our newly developed image processing pipeline and algorithms. In doing this, you will be coached by senior software engineers and be given the opportunity to grow your skills and take initiative.

Our multi-disciplinary team, working on game changing technology, consists of electronics engineers, physicists, application experts and optics designers. The software you develop will support both the team and a wide range of customers, from universities to global players. Using your software, these companies develop innovative and novel applications in the fields of medical, automotive, remote sensing and industrial machine vision. The looks, feel and stability of this software is of great importance as it strongly impacts our customers' satisfaction. You will get direct feedback and appreciation from our customers.

Your primary tasks and responsibilities will include:
Work with senior software engineers to extend and improve our software offering.
Implement the application logic and GUI of our next generation evaluation software.
Contribute to the hyperspectral imaging SDK.
Perform critical software tests.
Create professional user manuals and documentation.
Interact and collaborate with your colleagues.
Generate ideas and take initiative to for improvements.

Function Requirements:
You have a Professional Master degree in informatics or equivalent through experience.
Two years of relevant experience in application development is a plus.
You understand the concepts of Object Oriented programming.
You are proficient in C++ and know the basics of Qt and the boost libraries.
Professional experience with Qt and MSVC is a plus.
You are interested in computer vision.
You have a strong interest in software engineering and want to push further your skills on user interface and application development.
You are structured, precise and care about details.
You attach importance to software robustness, appearance and user friendliness.
You are very customer-oriented.
You are a self-motivated team player.
You are fluent in English and have good communication skills

Michael Bailey International is acting as an Employment Business in relation to this vacancy.