We are expanding our team with a (medior) Software Engineer. The software engineer will work in the R&D department to develop and improve our monitoring software and software solutions for our flow meters and other instrumentation. Help us to create innovative, easy-to-use, high quality products for the global manufacturing industry.
What we do
VPInstruments’ mission is to make the world a better and more sustainable place by eliminating industrial energy waste. We do this by developing, producing, and supplying instrumentation and monitoring software for compressed air and technical gases. Our products can be found in many industrial production plants, for example glass production, food and beverage, automotive, pharmaceutical plants, all over the world. We thrive on innovation and with our R&D department we work on improving our products and designing new state-of-the-art products, which we manufacture ourselves.
What can you expect
As a software engineer, you are working together with your colleagues from the R&D department on existing and new products. You like working on R&D projects from concept to product. You have an excellent analytical level, and you can create software architecture for new projects from scratch, using a systematic approach. You work disciplined and with two eyes for detail.
You are a well-organized person, taking 100% responsibility for your job. You are happy to work alone, as well as in small teams with colleagues or with external partners.
You don’t take “no” for an answer when things get tough. You carry through to solve problems. You like to document your code, and you know how to create test code for unit testing as well as integration testing. As a software engineer, you contribute to the growth and continuous professionalizing of the R&D department.
You like to exchange knowledge with your co-workers, review code, and coach junior software engineers to improve their programming skills.
Not just software
Since our products interact with the real world through various measurement principles, your work is also “hands-on” on real equipment. For example, production software interacts with National Instruments data acquisition hardware, Fluke Multimeters, Customized test rigs for electronics, pressure test equipment, flow test equipment, and temperature test equipment. You need to have a feeling for what your code is controlling, and in some cases, wrong control algorithms can lead to damage or malfunctioning of real equipment. You need to know what a multimeter is, and how to connect signals to an IO card. If you have never repaired a radio, made your own local network, fixed your phone, repaired a TV or upgraded the memory in your computer, or if you are afraid to do so, this is probably not a job for you.
What we expect from you
- You have a broad knowledge on C++ 17 (STL), C and Python languages for both Windows and Linux OS.
- You are experienced with C++ multithreading and industrial communication standards.
- You have knowledge of Embedded Software development, so you can understand, debug, and work jointly with embedded software engineers on projects which involve embedded software/ microcontrollers.
- You have a feeling for electronics and physics.
- You know your way around in CI/CD, GIT type repositories, Agile/Scrum boards.
- You have played around with control systems, like implementing a PID controller to maintain a certain process parameter.
- You are fluent in English, Dutch is not necessary but very nice to have, just like other language skills.
- You are available for 32 to 40 hours per week.
- You are living within a radius of 30 km, or you are willing to move to the vicinity of Delft in the future.
What can you expect from us
A challenging job at an informal company. We are a close and young team of about 21 people. We like to work hard, challenge ourselves and be the best in what we do. We value growth and thereby invest in your personal development. Team spirit and personal contact with colleagues is important, so therefore we work for most of the time in the office, although working occasionally from home is also possible.
We like to have fun with each other. We lunch together and you can expect regular team outings. We offer a market conform salary, a pension plan, a sports plan, and in addition there is a profit-sharing plan.
How to join?
If you have any questions or if you would like to apply for this job, please contact our HR department via firstname.lastname@example.org or +31 (0)15 213 1580. We would like to drink a cup of coffee and get to know you better.
Acquisitie op basis van deze vacature wordt niet op prijs gesteld.