cover image
Enchanted Tools

Core C++ developer

Hybrid

Paris, France

Full Time

25-04-2025

Share this job:
Expired

Job Specifications

Our robots rely on sophisticated software and hardware systems. To optimize performance, we employ a combination of third-party and in-house software solutions. The challenge is to build a high-performance robotics framework (Custom OS + ROS) that offers efficient robot telemetry recording, interprocess communication (IPC), low latency, software configuration, simulation support, hardware abstraction, error reporting, and developer-friendly tools.

Developing core software components.
Deploying, testing and debugging on hardware.
Providing support to robotics developers (implementing examples, etc).
Participating in software architecture design.
Contributing to software quality efforts, such as writing unit tests, integration tests, code reviews and simulation scenarios.
Integrating third-party libraries and our partners' software into our software stack.

Profile

2+ years of experience in developing complex C++ applications (preferably in embedded or resource-constrained systems).
You value clean code and elegant architectures.
Experience in developing applications for Linux.
Experience in collaborative software development (Git, etc).
You enjoy assisting your colleagues in achieving higher code quality.
Knowledge of robotics and/or ROS is a plus (but experience in video games, medical software or finance is also appreciated).

About the Company

Changing the Face of Robotics with Mirokai, a new kind of humanoid robot Know more