Robotics Software Engineer (Disability Certificate Required)

Randstad España
Randstad España
Barcelona, SpainOn-siteCompetitiveAdded 12 days agoSeniorPermanentRemote: On Site🇪🇸Spanish: Fluent

This job was originally posted in Spanish and automatically translated to English.

Requirements

- Official Disability Certificate of 33% or higher.
- Education: Degree/Engineering in Computer Science, Software, Robotics, Electronics, Automation, or similar.
- Essential technical experience: Solid professional experience programming in C++ and mastery of object-oriented design principles (SOLID).
- Languages: Good level of English (spoken and written, as it is the usual working language).
- Analytical, proactive profile oriented toward solving complex technical problems in a team.
- Experience in robotics, motion control, or industrial automation (kinematics, trajectories, etc.).
- Previous experience with agile methodologies (Agile/Scrum), control tools (Git/Bitbucket, Jira), and software testing.
- Knowledge of advanced mathematics, 3D visualization, or industrial communication protocols (PLC, sensors).

Job Description

We are looking for a Software Engineer with solid experience in C++ and design principles to design, implement, and maintain software for industrial robotic systems.

- Design, implement, and maintain control software for industrial robots and their programming environment (IDE).

- Participate in the entire software development lifecycle, from specification analysis to testing and release phases.

- Collaborate with product, architecture, and testing teams to propose scalable solutions and define the architecture of future robotic platforms.

- Ensure maximum software quality through automated testing, code reviews, and continuous improvement practices.

- Official Disability Certificate of 33% or higher.
- Education: Degree/Engineering in Computer Science, Software, Robotics, Electronics, Automation, or similar.
- Essential technical experience: Solid professional experience programming in C++ and mastery of object-oriented design principles (SOLID).
- Languages: Good level of English (spoken and written, as it is the usual working language).
- Analytical, proactive profile oriented toward solving complex technical problems in a team.
- Experience in robotics, motion control, or industrial automation (kinematics, trajectories, etc.).
- Previous experience with agile methodologies (Agile/Scrum), control tools (Git/Bitbucket, Jira), and software testing.
- Knowledge of advanced mathematics, 3D visualization, or industrial communication protocols (PLC, sensors).

- Permanent contract and direct hire from day one.

- Be part of a cutting-edge and agile R&D team, backed by the strength of a large technological multinational in the automation sector.

- Highly innovative and challenging projects that will define the next generation of global industrial robots.

- Real opportunity to influence software architecture decisions, product direction, and the selection of future technologies.

View original advert (Spanish)

Buscamos un/a Ingeniero/a de Software con sólida experiencia en C++ y principios de diseño para diseñar, implementar y mantener software de sistemas robóticos industriales.

- Diseñar, implementar y mantener software de control de robots industriales y de su entorno de programación (IDE).

- Participar en todo el ciclo de vida de desarrollo de software, desde el análisis de especificaciones hasta las fases de prueba y lanzamiento.

- Colaborar con los equipos de producto, arquitectura y testeo para proponer soluciones escalables y definir la arquitectura de futuras plataformas robóticas.

- Asegurar la máxima calidad del software mediante pruebas automatizadas, revisiones de código y prácticas de mejora continua.

- Certificado de Discapacidad oficial igual o superior al 33%.
- Formación: Grado/Ingeniería en Informática, Software, Robótica, Electrónica, Automatización o similar.
- Experiencia técnica indispensable: Sólida experiencia profesional programando en C++ y dominio de principios de diseño orientado a objetos (SOLID).
- Idiomas: Buen nivel de inglés (hablado y escrito, ya que es el idioma de trabajo habitual).
- Perfil analítico, proactivo y orientado a la resolución de problemas técnicos complejos en equipo.
-Experiencia en robótica, control de movimiento o automatización industrial (cinemática, trayectorias, etc.).
-Experiencia previa con metodologías ágiles (Agile/Scrum), herramientas de control (Git/Bitbucket, Jira) y pruebas de software.
- Conocimientos de matemáticas avanzadas, visualización 3D o protocolos de comunicación industrial (PLC, sensores).

- Contrato indefinido (permanente) y directo en plantilla desde el primer día.

- Formar parte de un equipo de I+D puntero y ágil, respaldado por el músculo de una gran multinacional tecnológica del sector de la automatización.

- Proyectos altamente innovadores y retadores que definirán la próxima generación de robots industriales globales.

- Oportunidad real de influir en las decisiones de arquitectura de software, dirección de producto y en la selección de tecnologías futuras

Need a visa? No sponsorship mentioned here. Browse visa jobs