Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Cross Border Talents

Tech Lead – Robotics Software, AMR

Cross Border Talents

Tech Lead responsible for software architecture of Autonomous Mobile Robots. This role combines technical leadership with hands-on engineering and R&D.

Posted 6/18/2026full-timeLisbon • 🇵🇹 PortugalSeniorWebsite

Tech Stack

Tools & technologies
DockerLinuxPythonRust

About the role

Key responsibilities & impact
  • Own and evolve the robotics software architecture, including navigation, localization, and safety
  • Debug complex system issues hands-on, rather than delegating them
  • Drive R&D initiatives such as map handling, odometry, and multi-floor navigation
  • Lead and mentor the robotics team through technical authority
  • Work closely with real customer deployments in industrial environments

Requirements

What you’ll need
  • A Strong Robotics Engineering Foundation
  • Hands-on experience in navigation, SLAM, or localization
  • Exposure to perception (object detection, sensor processing, environment understanding) is a plus
  • A track record of building production-grade systems, not just prototypes
  • Comfort with real-world problems such as localization drift, sensor noise, and navigation edge cases
  • Systems Thinking
  • An architect’s mindset — you think in systems, not just features
  • Strong understanding of distributed robotic systems
  • Experience with ROS1 ↔ ROS2 migration and bridging
  • Familiarity with containerized robotics stacks (Docker)
  • Ability to make architectural decisions and clearly explain trade-offs between performance, robustness, and maintainability
  • Technical Leadership
  • A natural ability to lead through technical authority rather than hierarchy
  • Skill in facilitating design discussions and aligning engineers on architecture
  • An aptitude for structuring and breaking down complex problems
  • A Hands-On Mindset
  • Active, ongoing coding in Python and C++
  • A genuine interest in debugging real, system-level issues
  • Around 60–70% of your time spent hands-on in engineering, not coordination
  • Must-Have Skills
  • Strong experience with ROS1 and ROS2
  • Navigation stack (Nav2 / move_base)
  • SLAM / localization (e.g. LOAM, AMCL, LIO-SAM)
  • Sensor fusion (LiDAR + IMU at minimum)
  • Python (primary language)
  • C++ (mandatory)
  • Rust (ideal, not required)
  • Linux (Ubuntu, debugging)
  • Git workflows and CI/CD

Benefits

Comp & perks
  • High Technical Impact: Your software directly controls robots operating in production environments.
  • End-to-End Ownership: From architecture through implementation, deployment, and real-world behavior.
  • High Complexity: SLAM, navigation, multi-robot coordination, and real-world constraints keep the work genuinely challenging.
  • Freedom to Shape Architecture: You will have strong influence over technical direction.
  • A True Hybrid Role: Deep technical work combined with real leadership impact.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
robotics engineeringnavigationSLAMlocalizationsensor fusionPythonC++ROS1ROS2Docker
Soft Skills
technical leadershipsystems thinkingproblem structuringdesign facilitationmentoringhands-on mindsetcommunicationcollaborationdecision makingtrade-off analysis