Software Engineer (with affinity to electronics)

On Time Engineers is searching for an experienced Software Engineer with affinity to Electronics for our client located in Eindhoven, The Netherlands. Candidates outside of Netherlands are welcome to apply!

Would you like to be part of an innovative organization specialized in developing and manufacturing sustainable and high quality electronic products? Would you like to design, develop and manufacture industrial grade video cameras and imaging related devices for customers worldwide? If so…
Then be On Time now the vacancy is still available! Be aware that for this position you will be offered directly a contract with our client! Our goal is to bring you together with this high tech, innovative company in Eindhoven and make sure the whole application process goes as smooth as possible.


About the position

We are searching for a Software Engineer to join the camera development team of our client. We are searching for a software (or hardware) engineer to write USB firmware. Knowledge of the Infineon (previously Cypress) FX2, FX3 and CX3 devices is a plus. You have a good understanding of UVC (Universal Video Class) or can acquire this knowledge quickly. Your tasks may include writing Windows/Linux applications for viewing video and device drivers to control cameras via USB.
You are familiar with embedded hardware systems and software development for embedded Linux systems (Yocto) as well as firmware development for devices. Knowledge or experience with video and/or imaging is nice to have.


The main responsibilities are

Develop firmware, drivers and applications for new camera designs and vision solutions;
You will work directly with the design engineering team to carry on new projects and support existing products;
You will also be responsible for implementation of camera features and optimizations for video applications which may require some hardware or software debugging;
You will use embedded SDKs to implement device drivers or firmware for devices like USB interfaces.


Required Skills

A Bachelor or Masters degree in Electrical Engineering, (Embedded) Software Engineering or a related field;
C knowledge for microcontrollers and embedded CPU’s;
Firmware and device drivers for USB devices;
Solid knowledge of C++ and/or C# for building apps and test or debug tools under Windows;
Experienced with embedded SDK’s;
USB2 and USB3 (protocol, firmware, drivers, UVC);
Understanding of video and imaging basics;
English written and spoken.


Desirable skills

USB2 and USB3 (protocol, firmware, drivers, UVC);
Video over IP;
Knowledge of Twain drivers and applications for video.


Our client offers

Contract directly employed with our client with an attractive salary;
8% holiday allowance annually;
25 holidays;
Collective agreement;
Travel allowance;
An attractive pension scheme at Nationale Nederlanden;
Profit sharing via bonus plan;
Employee stock purchase plan;
A fast-growing organization with excellent career and development opportunities.


About our client

Our client designs, develops, and manufactures industrial grade video cameras and imaging related devices for customers worldwide. As a global leader in camera design and manufacturing the company delivers the highest quality, cost effective customizable products and solutions. Key market segments for OEM’s includes medical, industrial, machine vision, aerospace, biometrics, government and traffic control.


Interested to meet our client On Time?

Do you have any questions concerning this position or would you like to meet our client? Be On Time and contact On Time Engineers, Eda Demir at 06 – 196 229 44. You can also send your questions or resume by mail to

Not sure about the match between your profile and our job? Please do not hesitate to email your resume to us. When a successful match is available we will contact you within two business days.


Heb je na het lezen van deze vacature nog vragen of heb je interesse om te solliciteren? Be On Time en neem contact op met Eda Demir via telefoon nummer 06  196 229 44. Mailen kan ook naar

Indien je twijfels hebt over de match tussen je profiel en de vacature, aarzel dan niet en mail gerust je cv gewoon naar ons door. Wij nemen dan binnen twee dagen contact met je op.