Hiring.Camp

Senior Robotics Software Engineer – ROS1 / ROS2 & AMR

Cbtalents 10

·

Today

Salary
€55k – €65k
Location
Oeiras
Workplace
Remote, Hybrid, Onsite
Type
Full-time
Department
Engineering
Seniority
Senior
Closing date
Today
Source
CareersPage

Description

Location: Tagus Park, Portugal
Work Model: Hybrid – 3 days on-site
Contract: Full-time
Salary: €55,000–€65,000 gross/year × 14 salaries
Relocation: No relocation support provided

About the Role

We are looking for a Senior Robotics Software Engineer to improve the robustness, reliability, and industrial readiness of an advanced Autonomous Mobile Robot (AMR) software platform.

This is a highly hands-on engineering role focused on ROS1/ROS2, navigation, localization, system reliability, and real-world robot deployments.

What You'll Do

  • Support the migration of the robotics stack from ROS1 to ROS2
  • Improve robustness and stability of deployed AMR systems
  • Troubleshoot navigation, localization, sensor, and system-level issues
  • Debug across ROS1, ROS2, Docker, and Linux
  • Improve recovery strategies, fault handling, testing, and software quality
  • Investigate difficult real-world edge cases and recurring field issues
  • Support customer deployments and production incidents
  • Collaborate with Robotics, QA, Backend, DevOps, and Product teams

Requirements

  • Strong ROS1 and ROS2 experience
  • Proven experience deploying robots in real-world/production environments
  • Strong C++ and Python
  • Experience with navigation, localization, sensors, and robot lifecycle management
  • Strong Linux/Ubuntu troubleshooting skills
  • Experience with Docker, Git, CI/CD, and distributed systems
  • Production debugging and root-cause analysis experience
  • Automated testing and software quality practices
  • Ability to work hands-on across the robotics software stack

Nice to Have

  • AMR, industrial robotics, or fleet management experience
  • VDA 5050, traffic management, or multi-robot systems
  • DDS, Kubernetes, Rust
  • Gazebo/Ignition and simulation validation
  • Safety-related development / IEC 62443
  • Performance profiling
  • Mapping and localization expertise

Important

This is not a research, simulation-only, or pure robotics algorithm role.

We need an engineer with real-world robot deployment experience who can diagnose production problems, improve system robustness, and understand why robots behave the way they do.

The role is approximately 70–80% hands-on engineering.

Interested?

Send your updated CV to: [email protected]

LinkedIn: https://www.linkedin.com/in/dylan-デ-a78965140/

Skills

PythonRustDockerKubernetesCI/CDLinuxGitDevOps

Similar Jobs

30

Senior Robotics Software Engineer – ROS1 / ROS2 & AMR

Cbtalents 10 · Porto · Remote, Hybrid, Onsite

Today

Senior Robotics Software Engineer – ROS1 / ROS2 & AMR

Cbtalents 10 · Lisbon · Remote, Hybrid, Onsite

Today

Senior Robotics Software Engineer, Payload Integration

Andurilindustries · Amsterdam, North Holland, Netherlands +1

4 days ago

Senior Robotics Software Engineer

Ambirobotics · Berkeley, California · Onsite

4 days ago

Senior Robotics Software Engineer, Payload Integration

Andurilindustries · Dublin, Dublin, Ireland +1

5 days ago

Senior Robotics Software Engineer, Payload Integration

Andurilindustries · Brussels, Brussels-Capital, Belgium +1

5 days ago

Senior Robotics Software Engineer, Payload Integration

Andurilindustries · Berlin, Berlin, Germany +1

5 days ago

Senior Robotics Software Engineer, Payload Integration

Andurilindustries · Sydney, New South Wales, Australia +1

5 days ago

Senior Robotics Software Developer

Promise Robotics · Calgary, AB +1 · Hybrid, Remote

2 weeks ago

Senior Robotics Software Engineer, Payload Integration

Andurilindustries · London, England, United Kingdom +1

2 weeks ago

Senior Robotics Software Engineer

Relativity Space · Long Beach, California +1

3 weeks ago

Senior Robotics Software Engineer

STOW Group · Lokeren, Vlaanderen, Belgium

3 weeks ago

Senior Robotics Software Engineer, Payload Integration

Andurilindustries · Abu Dhabi, United Arab Emirates

1 month ago

Senior Robotics Software Engineer

Dyson · Singapore - St James Power Station Headquarters

1 month ago

Senior Robotics Software Engineer, Simulation & Evaluation

Field AI · Irvine, CA · Onsite

1 month ago

Senior Robotics Software Engineer

Charge Robotics · San Leandro HQ · Onsite

1 month ago

Senior Robotics Software Engineer, Sensor Fusion

Andurilindustries · Costa Mesa, California, United States; Washington, District of Columbia, United States +1

2 months ago

Senior Robotics Software Engineer – Lunar Rover Localization

Starpath Robotics · Hawthorne, CA

2 months ago

Senior Robotics & Software Engineer

R3 Robotics · Foetz +1

3 months ago

Senior Robotics Software Engineer

RC Mowers · Suamico, Wisconsin

3 months ago

Senior Robotics Software Engineer, Mobile Robot Orchestration

Intrinsicrobotics · Singapore

4 months ago

Senior Robotics Software Engineer (Perception & Localization)

Orchard · San Francisco +1 · Onsite

4 months ago

Senior Robotics Software Engineer

Anduril · Costa Mesa, California, United States

5 months ago

Senior Robotics Software Engineer, Mechatronics, Sentry Tower

Anduril · Irvine, California, United States

5 months ago

(Senior) Robotics Software Engineer (m/f/d)

Stark

6 months ago

Senior Robotics Software Engineer, Vehicle Software

Andurilindustries · Costa Mesa, California, United States · Remote

10 months ago

Senior Robotics Software Engineer

Tutor Intelligence · Watertown, MA · Onsite

1+ year ago

Senior Robotics Engineer: Software

Graymatter Robotics · Los Angeles - HQ · Onsite

Yesterday

Senior Software Engineer, Robotics & Physical AI Integration

Goddard Technologies · Wilmington, MA

3 days ago

Senior Software Engineer, Robotics

Andurilindustries · Boston, Massachusetts, United States +1

1 week ago