Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

ROS Programmer

Mecalux

Madrid

Presencial

EUR 50.000 - 70.000

Jornada completa

Hoy
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

A leading logistics technology firm is seeking a ROS Programmer to develop software in the ROS framework for robotics applications. Candidates should possess a Bachelor's or Master's in Computer Science or Engineering with robust C++ and ROS experience. The role involves integrating systems, conducting tests, and providing support to development teams. The company offers a competitive salary and full-time contract with flexible hours, emphasizing gender equality in its hiring process.

Servicios

Competitiveness in innovative projects
Collaborative work environment
Flexible working hours
Permanent contract

Formación

  • 5-7 years of C++ / ROS development experience required.
  • Solid understanding of robotics principles including kinematics and dynamics.
  • Experience with deploying ROS in production environments needed.

Responsabilidades

  • Write C++ software in the ROS framework for navigation.
  • Evaluate and integrate third-party systems for robotics.
  • Conduct validation plans and field tests for navigation systems.

Conocimientos

C++
ROS development
Robotics principles
Spanish
English

Educación

Bachelor's or Master's in Computer Science or Engineering
Descripción del empleo

Would you like to be part of a global company that leads in innovation and intralogistics technology?

Mecalux

is one of the world's leading companies in the storage systems market, with over 55 years of experience. It is a pioneer in implementing advanced technologies for the design, manufacturing, and commercialization of logistics solutions, including automated warehouses, management software, and metal racking.

As part of our growth, we are looking for

talented professionals

who want to join a dynamic and expanding team with a forward‑thinking vision and a strong commitment to innovation and development.

Currently, in the Robotics Department, we are looking for

ROS Programmer

at our headquarters in Cornellà de Llobregat.

What will your main responsibilities be?
  • Write C++ software in the ROS framework for navigation and interaction with the environment.
  • Evaluate and integrate third‑party systems (HW / SW) to enhance robots' capabilities.
  • Conduct rigorous validation plans and field tests to validate the reliability and performance of navigation systems in diverse indoor and outdoor conditions. Leverage insights gained to improve and optimize navigation algorithms, incorporating SLAM, motion planning, and perception techniques.
  • Maintain comprehensive documentation of design, development, and deployment processes.
  • Research new AMR, robotics, and mechatronic techniques.
  • Provide simultaneous support with insights and ideas to both the business development team and the product development team.
  • Stay updated on the latest advancements in robotics technology. Engage in continuous R&D efforts to explore new methodologies and technologies that can improve the capabilities and performance of our AMRs.
What are the minimum requirements?
  • Bachelors or Masters in Computer Science / Electrical, Engineering / Mechanical, Engineering with a focus in robotics, mechatronics, or related fields.
  • At least 5‑7 years of C++ / ROS development experience.
  • Solid understanding of robotics principles, including kinematics, dynamics, perception, and control.
  • Experience with deploying ROS in production environments.
  • Hands‑on experience in robotics / mechatronics.
  • Experience with SLAM, motion planning and perception technologies.
  • Excellent command of Spanish and English.
What do we offer?
  • Participation in innovative and highly professionally interesting projects, with one of the leading companies in the sector.
  • Integration into highly skilled teams that are constantly evolving.
  • A collaborative, dynamic work environment with continuous growth.
  • High potential for evolution and professional growth within a global company.
  • Permanent contract and full‑time position with flexible working hours.
  • A competitive salary, aligned with the experience and profile of each candidate.
  • Flexible compensation plan.

We offer you the opportunity to advance your career in the dynamic logistics sector, one of the most promising industries today. If you are looking to grow professionally in a constantly evolving environment, we would love to have you on our team!

At Mecalux, we are committed to gender equality. Therefore, we actively promote the participation of both women and men in our selection processes, ensuring that they are fair and objective, without distinction based on sex, orientation, identity, group, gender expression, or any other characteristic protected by law.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.