Find a jobRecruiters

Senior Software Engineer – Robotic Manipulation (PhD)

Exclusive opportunity

Onsite

Senior Software Engineer – Robotic Manipulation (PhD)

STAR ROBOTICS

Senior Software Engineer – Robotic Manipulation (PhD)

Skills

PythonLinux

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Madrid, Spain

Work mode:

Onsite

Published on:

28 September 2026

What they need


Senior Software Engineer – Robotic Manipulation (PhD)

📍 Madrid · On-site · Full-time

At Star Robotics, we design, develop and manufacture autonomous robots for a wide range of real-world tasks. Our mission is to unlock new levels of efficiency by making robots operate and navigate smarter than ever before.

We are looking for a Senior Software Engineer with a PhD and deep expertise in robotic arm manipulation to join our team. You will collaborate with a cross-functional engineering team to design, develop and integrate software solutions into our robotic products.

🚀 The role

In this role, you will mainly work on a project for a specific client focused on autonomous manipulation, as well as scanning of surfaces and unknown objects. You will be part of a multidisciplinary engineering team in a highly collaborative environment, full of technical challenges, where your ideas will have a direct impact on the final product.

🛠️ Responsibilities

  • Design, develop and integrate software for autonomous robotic arm manipulation.
  • Develop solutions for scanning and perceiving surfaces and unknown objects.
  • Work on motion planning, control and integration of manipulators with perception systems.
  • Test and validate solutions on real hardware.
  • Collaborate closely with mechanical, electronics and software engineers to deliver robust solutions to the client.

✅ Requirements

  • PhD in Robotics, Computer Science, Engineering or a related field (required).
  • Proven experience in robotic arm manipulation.
  • Strong experience with ROS 2 and Ubuntu.
  • Advanced programming skills in C++ and Python.
  • Ability to work autonomously, with a strong problem-solving mindset and a goal-oriented attitude.
  • Fluent Spanish.
  • Fluent English.

⭐ Nice to have

  • Experience deploying robotic applications on NVIDIA Jetson platforms
  • Experience with NVIDIA Isaac ROS
  • Experience with Universal Robots (UR) manipulators.
  • Experience with MoveIt, cuMotion or similar motion planning frameworks.
  • Experience with 3D perception, point clouds or surface reconstruction.

🏢 Work environment

This is an on-site position, as the role involves hands-on work with robotic hardware.

💡 What we offer

  • The opportunity to join a fast-growing technology company in the robotics sector.
  • The chance to work on real autonomous robot products used in real-world environments.
  • Collaboration with a cross-functional engineering team.
  • A startup environment with opportunities to grow, learn and take ownership.
  • Flexible working hours.
  • Full-time position: 40 hours per week.
  • Salary based on the candidate's experience.

Other offers great for you!

These companies are also looking for great profiles

Auratem

Ingénieur logiciel sénior Python / IA

500

Freelance

77186 Noisiel, France

Hybrid

Skills

PostgreSQLLinuxPythonragLLM

18 days ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

10 days ago

Quick apply

Cherrypick

Software Engineer

Freelance

Paris, France

Hybrid

Skills

PythonNumPypandas

12 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools