We are looking for: Medior Software Engineer

Medior Software Engineer
We are expanding our team with a Medior Software Engineer. Your mission is to design, develop, test, and maintain high-quality, reliable software for our flow meters and energy monitoring solutions. You will help advance VPInstruments’ vision: to make the invisible visible in industrial energy flows and eliminate energy waste. This role is perfect for engineers who love solving real-world problems with code, enjoy hands-on work with actual devices, and thrive in a no-nonsense, agile environment.
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 in the role of Medior Software Engineer?
As a Medior Software Engineer at VPInstruments, you will play a key role in developing the next generation of our industrial software solution. You’ll be designing and implementing robust applications using C++ (17 or newer), Qt/QML, and Python, contributing to both Windows desktop and embedded Linux environments. Your work won’t be limited to the digital realm, you’ll collaborate closely with our embedded engineers to develop new algorithms for microcontroller-based platforms like STM32 and Atmel, while also debugging firmware and ensuring smooth hardware integration.
From day one, you’ll be hands-on with real lab equipment at our headquarters in Delft, where you’ll help integrate sensors, implement industrial communication protocols such as Modbus (RS485 and Modbus/TCP), and support automation in our production processes. You’ll contribute to our system architecture and participate in design reviews and documentation efforts, helping to ensure our solutions are scalable, maintainable, and aligned with our high standards.
In this role, you’ll also be responsible for improving our CI/CD pipelines, writing and maintaining unit and integration tests, and managing version control. When issues arise, you’ll troubleshoot across the full technology stack, from high-level UI/UX interactions down to low-level embedded protocols. As a valued member of the team, you’ll review code, mentor junior developers, and help drive continuous improvement across the R&D department.
This is a role for someone who thrives in a multidisciplinary environment, enjoys working with both hardware and software, and wants to contribute to smart, sustainable solutions that make a real impact.
What we would expect from you:
- You hold a Bachelor’s or Master’s in Embedded Systems, Electrical Engineering, or Computer Science.
- At least 5 years’ experience in C++, C, and multithreaded software development. Experience with Qt is preferred.
- You have solid knowledge of embedded software development, whether on bare metal or using RTOS.
- Familiarity with industrial control concepts, PID algorithms, I/O interfacing.
- Comfortably using lab tools: multimeters, oscilloscopes, DAQ systems
- You are fluent in English, both spoken and written; proficiency in Dutch is a real bonus.
- 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 18 people. We like to challenge ourselves and be the best in what we do. The R&D team is small where your voice is heard and ideas matter. Access to an R&D lab with custom-built test setups, hardware tools and room to explore.
We value growth and thereby invest in your personal development. Team spirit and personal contact with colleagues is important, so therefore we have a 60-40% working-in-the-office and home-arrangement. We lunch together and you can expect regular team outings. We offer a competitive salary, 24 holidays + 4 ADV days, with the possibility to purchase extra holidays, full travel expense reimbursement, a solid pension plan, a contribution towards sports activities, and a company-wide profit-sharing scheme. We’re committed to fostering a positive, flexible, and growth-oriented work environment where you can thrive.
How to join?
If you have any questions or if you would like to apply for this job, please contact our HR department via hr@vpinstruments.com or +31 (0)15 213 1580. We would like to drink a cup of coffee and get to know you better.
With your application, please also submit your motivation letter.
Acquisitie op basis van deze vacature wordt niet op prijs gesteld.