2 software engineers for machine vision projects

Published on: January 24, 2022

Kapernikov is looking for enthusiastic software engineers to make its machine vision projects work. Always and everywhere. Now and in the future.

Machine vision is a fascinating field where optics, sensors and deep learning come together. Building a proof of concept that solves our customer’s problem is often challenging. But to be successful in industrial applications, we also need reliable software. Software that keeps working when unexpected things happen or when parts of the system fail. Industrial systems are often designed to run for years, so we need software that is easy to understand. Not just now, but also when our customer wants to extend its functionality. Next week or when they upgrade their production line in 2035.

That is why we are looking for you, as our new software engineer who loves to think about design. With a thorough understanding of software architecture, but also with an eye for detail. Able to fit the complexities of a system working in a non-perfect world in a transparent software design. Eager to learn and use the latest technologies, but also proud to see that a system installed years ago is still working using the software you developed.

You bring us software engineering experience

  • A BSc or MSc in a technical field or a similar background through experience.
  • A thorough understanding of software architecture and design patterns.
  • Experience in software development.
  • Hands-on experience with C++ and/or Python.
  • A problem solving mindset.
  • Fluent communication in English. Knowledge of Dutch and/or French is a plus.

We offer you an interesting job in a modern company

  • A full-time job in a pleasant working environment where all of your talents are appreciated.
  • The Kapernikov HQ is in Leuven and we have a coworking place close to Brussels Midi station which is a wonderful, informal place to collaborate. However, we often work at the customer’s site, which could be anywhere in Belgium (albeit most often around Brussels).
  • Challenging problems that require your innovative thinking. Cool projects where the software you write actually controls part of the world.
  • The chance to get paid to do what you love. We offer a competitive salary and many fringe benefits.
  • Education and training to perform your job well. We aim to get people up to date with modern technologies and provide time and budget to take courses or go to congresses. 
  • A lot of freedom to organize your work the way that suits you best.
  • A vibrant atmosphere with room for new ideas, experimentation and cross-fertilization with other Kapernikov consultants. We are a friendly team to spar with and learn from.
  • Kapernikov is a self-organized company with sociocracy as toolbox, meaning decisions are taken and implemented by everyone as equals. We are not the classic organisation with a strict hierarchy. Our employees come first.

We love to hear from you

Like what we do? And think we’re looking for you? Drop us a line and your CV at jobs@new.kapernikov.com and we’ll invite you for a talk, either in real life or online, depending on where you are.

We typically have two interviews (sometimes three, depending on how well the first interviewers select colleagues for the second talk). You’ll talk to various people within Kapernikov (at least a partner, a senior software engineer and, in case you’re still more junior, a junior software engineer) to cover your questions on all aspects of the job too.