Robot Locomotion Engineer

  • Full-time

Company Description

PAL Robotics is a robotics company developing humanoid service robots. Our mission is to enhance people’s quality of life through robotics and automation technologies. With almost 20 years of experience, our goal is to develop humanoids that can perform useful tasks in the real world. We are a young and multidisciplinary team of highly motivated engineers that have successfully developed several prototypes.

Job Description

We are seeking a Robotics Engineer with experience in developing whole body and walking control algorithms for humanoid robots. We require a solid background in developing controllers for robots with many DoF and significant experiences in modeling and solving optimization problems. The applicant must be capable of developing custom optimization methods to solve locomotion and multi-contact problems. We also require a solid understanding of multi-body dynamics and experience implementing controllers in real torque controlled robots.

This work will require conceptualizing, implementing and debugging the algorithms in some of the most advanced humanoid robots in the world, TALOS, a fully torque controlled biped robot and KANGAROO, a novel legged platform with closed kinematic chains and linear force controllable actuators.

Qualifications

Primary duties and tasks

● Developing, extending and maintaining torque and force control algorithms.

● Developing, extending and maintaining walking control algorithms.

● Developing, extending and maintaining whole body control algorithms.

● Developing, extending and maintaining multi contact motion planning algorithms.

● Running experiments with real humanoid robots and also in 3D simulators.

● Code QA through Unit Tests

 

Mandatory Requirements

● Phd degree in Robotics with emphasis in robot locomotion and optimization.

● Excellent C++ programming skills.

● Experience developing in Linux OS.

● Proactive team working attitude.

● Excellent spoken and written English.

● Experience with real robotic hardware.

 

Desired Requirements

● Knowledge of ROS

● Experience with revision control systems (git)

Additional Information

Job conditions

We offer: 

You will be part of a dynamic and international team in a constantly growing and developing environment in a fulfilling and inclusive equal opportunity workplace. The compensation package will be evaluated according to the relevant experience. 

We also offer:

  • Permanent contract, flexible working hours and shorter working hours on Fridays.
  • 26 labor days of holidays per year. 
  • A large workspace with a terrace and views of sunny Barcelona.
  • Regular corporate events and team building.
  • Possibility to apply for payments in kind and the possibility of further training.
  • Free coffee & tea provided.

Additional information

  • 40 hours/week (full time).
  • The compensation package will be evaluated according to the relevant experience of the candidate.
  • Flexible hours and possibility to do partial remote work. 
  • Start date: immediate. 

Contact Details

If you're interested, please apply using the link in this site, or submit your resume to recruit@ pal-robotics.com. Please specify the job code JOB-2023-06 and job name in the email subject file.

All your information will be kept confidential according to RPGD guidelines.