Robotics Engineer

g2 Recruitment

Amsterdam

Hybrid

EUR 65,000 - 90,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid working options
Performance bonus
Company car or mobility allowance
Pension and health benefits

Job summary

g2 Recruitment is seeking an AGV/AMR Software Engineer to drive software for autonomous logistics systems across the Benelux and Europe. You will develop, test, and deploy navigation, localization, and fleet management solutions for a range of AGV/AMR platforms.

The role requires strong C++, Python, and ROS/ROS2 expertise, with experience integrating systems into WMS/MES/ERP ecosystems. Hybrid work options are available, with travel across Europe as needed.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Robotics, Mechatronics, Automation Engineering, or related field.
  • 3+ years of experience in robotics, AGV, AMR, industrial automation, or autonomous systems.
  • Strong programming experience in C++, Python, Java (desirable), C#/.NET (advantageous).
  • Experience with ROS/ROS2 and OpenCV; knowledge of navigation, SLAM, and localization would be beneficial.

Responsibilities

  • Design, develop, test, and deploy software for AGV/AMR systems.
  • Develop navigation, localization, path planning, and obstacle avoidance algorithms.
  • Integrate AGV/AMR with WMS/WCS/MES/ERP and automation platforms.
  • Configure and optimize fleet management software for multi-robot environments.
  • Troubleshoot software and system performance issues; support commissioning at customer sites.

Skills

C++
Python
Java
C#/.NET

Education

Bachelor's or Master's degree in Computer Science, Software Engineering, Robotics, Mechatronics, Automation Engineering, or related field

Tools

ROS/ROS2
OpenCV
Navigation & Mapping frameworks
Git
Docker
Kubernetes
Azure
AWS
CI/CD
OPC UA
MQTT

Job description

About the Role

We are seeking a talented and innovative AGV & AMR Software Engineer to join leading automation and robotics projects across the Benelux region. The successful candidate will be responsible for developing, implementing, and optimizing software solutions for Automated Guided Vehicles (AGVs) and Autonomous Mobile Robots (AMRs) used in logistics, manufacturing, warehousing, and distribution environments.

This position offers the opportunity to work with cutting-edge technologies in autonomous navigation, fleet management, industrial communications, and robotics software development.

Key Responsibilities
  • Design, develop, test, and deploy software solutions for AGV and AMR systems.
  • Develop navigation, localization, path-planning, and obstacle avoidance algorithms.
  • Integrate AGV/AMR systems with customer WMS, WCS, MES, ERP, and automation platforms.
  • Configure and optimize fleet management software for multi-robot environments.
  • Troubleshoot software, communication, and system performance issues.
  • Participate in commissioning and deployment activities at customer sites.
  • Support simulation, validation, and performance testing of autonomous systems.
  • Work closely with multidisciplinary teams including controls engineers, system architects, project managers, and customers.
  • Ensure solutions meet functional, safety, and operational requirements.
  • Document software designs, development activities, and technical solutions.
  • Provide technical support and training to end users and operational teams.
Required Qualifications
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Robotics, Mechatronics, Automation Engineering, or related field.
  • 3+ years of experience in robotics, AGV, AMR, industrial automation, or autonomous systems.

Strong programming experience in:

  • C++
  • Python
  • Java (desirable)
  • C# (.NET) (advantageous)

Experience with robotic frameworks such as:

  • ROS / ROS2
  • OpenCV
  • Navigation and Mapping frameworks

Understanding of:

  • SLAM technologies
  • Path planning algorithms
  • Localization systems
  • Machine vision
  • Sensor fusion
Technical Skills
  • Robotics & Navigation
  • AGV and AMR software development
  • Fleet management systems
  • Autonomous navigation
  • SLAM (Simultaneous Localization and Mapping)
  • LiDAR integration
  • Camera-based navigation
  • Safety system integration
  • Industrial Communication
  • TCP/IP
  • OPC UA
  • MQTT
  • REST APIs
  • Profinet
  • EtherCAT
  • Modbus TCP
  • Software Development
  • Object-oriented programming
  • Real-time systems
  • CI/CD practices
  • Git version control
  • Software testing and debugging
  • Cloud & Data (Preferred)
  • Azure
  • AWS
  • Docker
  • Kubernetes
  • Edge computing architectures
Preferred Experience

Experience working with leading AGV/AMR solutions such as:

  • KUKA KMP
  • MiR
  • Omron
  • Geek+
  • Locus Robotics
  • AutoStore
  • Vanderlande
  • Swisslog
  • Dematic
  • KNAPP

Experience integrating robotics solutions within:

  • Warehousing
  • Distribution centres
  • Manufacturing plants
  • E-commerce fulfilment operations
Soft Skills
  • Strong problem-solving and analytical skills.
  • Excellent communication skills in English.
  • Dutch, French, or German language skills are advantageous.
  • Ability to work independently and within international project teams.
  • Customer-facing experience is highly desirable.
  • Willingness to travel throughout the Benelux region and occasionally across Europe.
What We Offer
  • Competitive salary package.
  • Performance bonus opportunities.
  • Company car or mobility allowance.
  • Pension and health benefits.
  • Hybrid working options.
  • Career development and training programs.
  • Exposure to industry-leading automation and robotics technologies.
  • International project opportunities across Europe.

Bachelor's or Master's degree in Computer Science, Software Engineering, Robotics, Mechatronics, Automation Engineering, or related field, 3+ years of experience in robotics, AGV, AMR, industrial automation, or autonomous systems, Strong programming experience in C++, Python, Java (desirable), C# (.NET) (advantageous)

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Flowtec Group • Noord-Brabant

On-site
EUR 60,000 - 80,000
Software Engineer Robotics
Software Engineer Robotics

HOUDIJK HOLLAND B.V • Vlaardingen

On-site
27 vacation days
13 additional leave days (ADV)
Commuting allowance
+5
AGV/AMR Software Engineer — Autonomy & Fleet Expert
AGV/AMR Software Engineer — Autonomy & Fleet Expert

g2 Recruitment • Amsterdam

Hybrid
EUR 65,000 - 90,000
Hybrid working options
Performance bonus
Company car or mobility allowance
+1
Senior Solution Engineer - Dutch Speaker
Senior Solution Engineer - Dutch Speaker

European Tech Recruit • Hoofddorp

Hybrid
EUR 90,000 - 130,000
Robotics engineer - mobile equipment (ROS/C++)
Robotics engineer - mobile equipment (ROS/C++)

Quantillion Technologies • Amsterdam

On-site
EUR 55,000 - 75,000
Senior Solution Engineer - Dutch Speaker
Senior Solution Engineer - Dutch Speaker

Hikrobot • Hoofddorp

On-site
EUR 70,000 - 90,000
Mechatronic Systems Engineer – Motion Control & Automation
Mechatronic Systems Engineer – Motion Control & Automation

Vanderlande Industries GmbH • Netherlands

Hybrid
EUR 58,000 - 77,000
40 vacation days
Flexible working hours
Hybrid workplace (40% WFH)
+8
Senior Warehouse Automation Solutions Engineer
Senior Warehouse Automation Solutions Engineer

Hikrobot • Hoofddorp

On-site
EUR 70,000 - 90,000
Product Engineer, Robotics
Product Engineer, Robotics

Berkshire Grey • Haarlem

On-site
EUR 60,000 - 90,000
Senior Robotica Software Engineer
Senior Robotica Software Engineer

Uitzendbureau • Bleskensgraaf ca

On-site
25 vakantiedagen
Opleidingsbudget van €2.000 per jaar
Pensioenregeling
+2