Spontaneous application: developer

Even if we don’t have any specific job openings and you are interested in joining our product development team, we’d like to learn more about you!

In our team, we believe that a healthy balance between scientific rigor and a pragmatic mindset is key to developing cutting-edge computer vision for the eyes of tomorrow’s robots.

You can enjoy taking on innovative algorithmic, computational, and architectural challenges on the inside of our product, as well as providing an amazing user experience to our customers on its outside.

You will operate in a diverse team with people working on software, hardware, and application development. Your job will be equally diverse.


Your responsibilities would depend on the match between your background and our mutual interests, but the following are good general guidelines on what to expect:

  • Implementing and developing new algorithms for object recognition and localization.

  • Full lifecycle development of libraries, applications, and tooling: Design, implementation, testing, documentation, and maintenance.

  • Integrating and interacting with camera and robot hardware.

  • Participate in the management of public software releases and supporting infrastructure.

You will be part of the product development team and work occasionally with the customer support team. At the same time, you must also be capable of taking creative initiative and solving problems independently. Working in a scale-up team means the opportunity to have a real impact every day. You have to be ready to take the corresponding responsibility.

The most important criteria for joining our team

  • Academic degree and past work experience in a relevant field like computer science, robotics, or artificial intelligence. They should be in accordance with the seniority of your application.

  • Strong background in software engineering. At least four years for senior applicants.

  • Proficiency in C++, our main development language. Proficiency in other languages like Python and JavaScript is a plus.

  • Knowledge of development tools like version control systems (git), unit testing frameworks, debuggers, profilers, and build tools (CMake).

  • Nice to have: Knowledge of ROS, CI/CD tools like Jenkins, Docker.

  • Comfortable working in Linux environments.

  • Good written and verbal skills in English.

  • Passionate about robotics and automation.

  • You are proactive and take ownership of your work. A ‘can-do’ mentality.

  • Comfortable with joining in on a passionate technical discussion and love working in teams.

  • Above all: Fun to be around.

What do we offer

  • A full-time employment contract, with 12 additional holidays on top of the 20 legal holidays.

  • A competitive salary, completed with a package of extra-legal benefits fitted to your needs.

  • A nice place in our offices in Heverlee, next to Leuven. Leuven is located 20 km from Brussels from which you can travel to a lot of major European cities within less than an hour.

  • But most of all … A fun, young and dynamic environment where we make it our mission to get the best out of every employee.

  • Our FLOW-values guide us in doing so: Flexibility, Learning, Open communication and Working together.


Apply by sending your C.V. and Pickit-specific motivation letter to jobs@pickit3d.com. Please mention “Spontaneous application” in the subject of your email.