Senior robotics software engineer

Roles & Responsibilities

  • The Senior robotics software developer is a generalist robotics engineer that can develop reusable and efficient algorithms and architectures, leveraging existing libraries and open-source where possible.

  • Roadmap architectural changes and how they can be deployed across our codebase.

  • You mentor junior engineers via pairing, design review, and code review

  • You can work independently while being a team player with good reporting skills.

You will be part of the worldwide development team and collaborate closely with the product and support teams. You will be very well connected with all the other experts in our company, but must also be capable of solving problems independently and display lots of creativity.

You’re bringing us…

  • A MSc or PhD in computer science, robotics, or equivalent.

  • Strong background in software engineering on robotics, with at least four years of experience. Experience in 2D/3D perception is an asset.

  • Fluent in C++/Python and comfortable working in a Linux environment.

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

  • Good written and verbal skills in English.

  • A true team player attitude

  • Passionate about robotics and automation.

  • A ‘can-do’ mentality to solve a variety of hardware challenges.

  • You are proactive and take ownership of your work.

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

  • Above all: Fun to be around.

We’re bringing you…

  • Interesting technological challenges and a top team to collaborate with / learn from.

  • 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 such as meal and eco vouchers, health insurance, and group insurance.

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

  • A healthy work-life balance with a flexible company schedule.

  • 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.

Our main tech stack

C++, Linux, ROS, OpenCV, PCL, Python for coding and VSCode (or your like), Git, Jenkins, Docker, Jira for tooling.

Interested in finding out more?

Apply by sending your CV and motivation letter to Please mention the position you are applying to in the subject of your email.

Apply now