Robotics Software Engineer (Disability Certificate Required)

Randstad España
Randstad España
Barcelona, SpainOn-siteCompetitiveAdded 12 days agoSeniorPermanent🇪🇸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.

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