Robotics Software Engineer

  • Full Time
  • Den Haag

Website Mainblades Inspections

Job description

Mainblades Inspections is on a mission to change the way inspections are performed for large commercial aircraft. This company develops data-driven technology, focused on automation of the complete inspection process: from autonomous drone flight, to damage detection and assessment of visual data, all the way to automated reporting. Their automated drone inspections for aircraft allows for a more rapid and effective inspection on any location, enabling their customers to keep their aircraft off the ground.

They are looking for a Robotics Software Engineer who is also passionate about coding. In this role you will be:

  • Responsible for the autonomous navigation of our inspection drone, both in terms of mapping and localization as well as the development of the navigation stack.
  • Testing of the navigation stack in the real world and in our simulation environment.

You will work in our software engineering team, which is primarily focused on the development of autonomous navigation using drones and image recognition using deep learning. Working at this company means working within a professional, dynamic and complex environment and as a team, they are responsible for delivering a high-quality product.


You have to be a true team player. You speak up, are transparent and not shy to stand up for your own opinions. You enjoy sharing knowledge and continuously improve yourself and the team.

Minimal requirements:

  • PhD or MSc in Robotics / Computer Science.
  • Software development experience with C++, Python and ROS.
  • Experience with mobile robot navigation, SLAM and path planning methods.
  • Experience with Linux and software development on Linux platforms.
  • Top-notch programming skills and software engineering know-how, and a desire to keep learning.
  • Creative problem solver and team player with strong conceptual skills.
  • Self-motivated and dedicated to excellence.
  • Have worked with a team (you know Scrum and can’t live without version control).
  • Good command of the English language (both spoken and written).
  • Are a resident of the EU or have a Dutch working permit and are willing to move to the Netherlands.

Big pluses:

  • Experience in a start-up or scale-up.
  • Experience with SaaS/technology products & services.
  • Software architectural experience.

What they bring to the table

A comfortable and fun working environment:

  • Unique chance to be part of a high-growth, successful start-up.
  • You can have a real impact on the business.
  • Freedom to create your own career path, with plenty of opportunities to grow.
  • Competitive salary.
  • Covered travel expenses.
  • Annually 30 paid holidays.
  • Good coffee! Alternative drinks also available.

Up for the challenge?

If you think you got what it takes, and you are up for the challenge, take the first step and apply now by dropping us an email or directly applying on their website!

To apply for this job email your details to