15 ago
|
Able Human Motion
|
Barcelona
15 ago
Able Human Motion
Barcelona
Employment type: Full-time, permanent contract
Asegúrese de presentar su candidatura con toda la información solicitada, tal como se expone en la descripción del puesto a continuación.
Working model: Hybrid, up to 2 remote-working days per week
Incorporation: January 2027
Position OverviewABLE Human Motion's R&D; team is seeking a Robotics Software Engineer to contribute to the development of advanced control and software technologies for our robotic exoskeletons.
Key Responsibilities
- Support the transition from an embedded Python system to a ROS2-based architecture, from high-level design to implementation and validation.
- Design and implement new control strategies and functionalities for robotic lower-limb exoskeletons.
- Define and promote ROS2 best practices, including node architecture, communication patterns, lifecycle management, and deployment strategies.
- Contribute to the definition of robust software maintenance and scalability strategies, including modularity, testing, and long-term maintainability.
- Design and implement testing strategies using simulation environments to validate control and system behavior.
- Participate in research projects related to Reinforcement Learning applied to robotic systems, particularly through simulation-based approaches.
- Contribute to code reviews, technical documentation and software development processes.
- Collaborate closely with multidisciplinary teams (control, mechanical design, clinical partners, physiotherapists).
Requirements
- Completed PhD in Robotics, Control Engineering, Computer Science or a closely related field.
- At least 3 years of professional or research hands-on experience developing robotic systems using ROS 2 beyond just academic/simulation work.
- Strong programming skills in modern C++ and Python.
- Strong understanding of software architecture in robotic systems.
- Experience with Git and modern development workflows, including CI/CD.
- Familiarity with motion-control communication prot
📌 Robotics Software Engineer – (Barcelona)
🏢 Able Human Motion
📍 Barcelona