Le poste
Join our R&D team for your end-of-studies internship. You will work on commercial humanoid robots and make them behave reactively: perceiving their environment and responding in real time, reliably and safely. A permanent position may be offered at the end of the internship.
Your missions
- Get hands-on with the robots' software development kits (C++ and Python SDKs built on ROS 2)
- Program behaviors using high-level commands (walking, gestures and pre-recorded motions, arms and hands) and, when needed, direct joint control
- Use sensors and perception (cameras, LiDAR, mapping, navigation) to trigger reactions: person following, obstacle avoidance, responding to voice or gestures
- Add human–robot interaction: voice commands, on-screen expressions, LEDs
- Structure behaviors in a modular way (behavior trees, state machines)
- Validate in simulation (MuJoCo, Isaac Sim/Gym) before testing on the real robots
- Measure results (latency, robustness, safety), document and present your work
Interview process
- 20-minute call with HR
- Technical interview with the R&D lead (projects, ROS 2, code)
- On-site meeting with the team and robot demo
Practical information
- 6-month end-of-studies internship, with possible permanent hire
- Master's level (Bac+5)
- Occasional remote work (on-site presence required for robot testing)
- Stipend according to the applicable scale
Profil recherché
- Final-year engineering or Master's student in robotics, computer science, mechatronics or embedded systems
- Strong skills in C++ and Python
- Hands-on experience with ROS 2 (topics, services, actions); knowledge of DDS (CycloneDDS) is a plus
- Robotics fundamentals: kinematics, control, sensor fusion
- Linux (Ubuntu), Docker, Git
- Nice to have: simulation (MuJoCo, Isaac Sim/Gym), reinforcement learning for locomotion, computer vision, visualization tools (RViz, Foxglove)
- You enjoy going from code to real robots, and you are rigorous, autonomous and safety-minded during testing
- Fluent technical English; French is a plus
Travailler chez Icarus Swarms
Working at Icarus Swarms means joining a defense-oriented deep-tech startup developing advanced swarm robotics systems for sovereign, security, and high-end operational applications. The company operates at the intersection of robotics, autonomy, and real-world deployment, with technologies designed to move rapidly from R&D to field use.
Mission-driven culture
You become part of a highly committed team with a strong sense of purpose: designing robotic swarm systems that address concrete defense and security challenges. Passion, technical excellence, and operational realism are central to everything we build.
International and strategic exposure
Around 80% of Icarus Swarms’ activity is international, involving frequent travel and direct interaction with defense forces, institutional customers, and strategic partners worldwide.
Exceptional deep-tech resources
Icarus Swarms offers material capabilities rarely accessible in a startup environment:
-
Thousands of autonomous robotic platforms, including aerial and hybrid systems
-
Dedicated outdoor test and flight zones
-
A large indoor test hangar enabling year-round experimentation and demonstrations
-
A water basin supporting hybrid and multi-domain robotics testing
Startup agility with operational constraints
You will work in a fast-moving deep-tech startup, where decisions are short, responsibilities are broad, and impact is immediate—while maintaining the rigor required by defense and security applications.
Flexible working conditions and benefits
-
Possibility to work remotely up to two days per week, depending on operational needs
-
Comprehensive health insurance
-
Meal vouchers (restaurant tickets)
-
A demanding yet rewarding environment combining cutting-edge technology, field operations, and international reach