C++ Navigation Developer

11e Arrondissement, Paris, France CDI

About Enchanted Tools

Change the face of robotics with us!

Enchanted Tools / Changing the face of robotics

At Enchanted Tools, we are bringing a new generation of robots to life.
Combining world-class engineering expertise and the power of imagination, we plan to make everyone’s life better with robotic characters. Our robots can glide, grasp and interact with their environment, tackling concrete issues and needs.

Founded in 2021, we are now 100 enchanters, working in different fields (Robotics, AI, Product Design, Project Management, Production, Quality, Supply chain, Finance, Marketing, HR, Sales, ...) and we keep growing, thanks to our strong relationships with a variety of investors and partners.

We revealed our two prototypes to the world and are now ready for the next steps of our adventure: industrialize our production, starting with a pilot line at the heart of Paris, then building a plant, and selling our robots globally. We built a whole ecosystem and rely on well-established partnerships to achieve our ambitious projects. We are looking for passionate, creative and curious experts to join us. 

Why you should join us:

  • You will have a unique opportunity to work on next-gen robots, cracking technological lockers of interaction, grasping, and navigation;

  • You will be an early player of a super ambitious and fast-growing adventure, that proved its ability to turn dreams into reality;

  • Our team are all experts in their field, coming from diverse and international backgrounds

Job description

  • Work on continuously improving the navigation architecture

  • Optimise navigation stack build and deployment tools on robots and in simulation

  • Build tools to analyse and visualise robot sensors

  • Take notes of meetings in English

  • Write documentation and unit tests

  • Collaborating on advanced features like:

    • Social navigation (in partnership with international labs, crowd aware navigation, leader following, proxemics, etc.).

    • Precise indoor localisation (multi-camera VSLAM, sensor fusion with additional ToF/Ultrasound, BLE / UWB / WiFi beacon sensing, etc.)

    • Constrained trajectory generation and tracking (LQR, MPPI, MPC, whole body motion, etc.)

    • 2D and 3D obstacle detection and mapping.

Profile

We’re looking for someone who enjoys digging into tough problems and iterating quickly. You should be comfortable with:

  • Strong C++ development (modern C++14/17)

  • Understanding of trajectory generation, motion controllers, PID / LQR, and ideally MPC

  • Experience in robotics navigation and sensor fusion

  • Working with or around ROS2, Gazebo, Docker, and Linux systems.

  • And ideally, some exposure to platforms like NVIDIA Jetson or similar embedded systems

  • Basic understanding of motorisation and physics


This role will suit you best if:

You're comfortable in a fast-moving environment where structure is still evolving. Our agility and minimal processes have been key to staying creative and delivering a unique prototype in just one year.

What happens once you apply?
We’re committed to responding to you within two weeks. If the answer is no, please contact us again after gaining new professional experience.

If it’s a yes, the process begins:

  1. A 30-minute introductory call with a recruiter

  2. A 1-hour technical test with a senior dev

  3. A 1-hour conversation with the Nav CTO

  4. A final 45-minute interview with our Head of Human Resources

These interviews can be conducted entirely via video call, but we warmly invite you to visit your potential future colleagues, the Mirokaï, in our Paris office!

Don’t wait any longer — join us!

Details about the job
11e Arrondissement, Paris, France
CDI
Engineering
Powered byTaleez