Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Robotics and Software Engineer - Robotic manipulation

Fisicai SL

Barcelona

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

An innovative robotics and AI company in Barcelona is seeking a skilled Robotics and Software Engineer to join their team. The successful candidate will design and develop robotics software applications, optimize algorithms for control and motion planning, and ensure seamless system integration. Ideal candidates should have a Master’s degree in Robotics or related fields, proficiency in C++ and Python, and a strong mathematical background. The role offers opportunities to work on innovative projects in a collaborative startup environment.

Servicios

Opportunity to work on innovative robotics and AI projects
Collaborative and supportive work environment
Competitive salary package
Flexibility on work arrangements

Formación

  • Master’s degree in relevant field is required.
  • 2-5 years of experience in robotics software engineering is preferred.
  • Strong knowledge in mathematics and physics.

Responsabilidades

  • Design, develop, and maintain robotics software applications.
  • Develop and optimize algorithms for robot control and motion planning.
  • Collaborate with teams to ensure system integration.

Conocimientos

C++
Python
Robotics arm manipulation
Control theory
Computer vision
Mathematics
Unix administration
Soft skills

Educación

Master’s degree in Robotics, Computer Science, Engineering, or Physics

Herramientas

ROS (Robot Operating System)
Gazebo
Mujoco
OpenCV
Descripción del empleo

Job Overview :

We are looking for a skilled Robotics and Software Engineer to join our team. The ideal candidate will have a strong background in robot kinematics, dynamics, software development for robotics and experience in robotic manipulation with robot arms and hands as well as artificial intelligence for robotics. You will be involved in different projects with external collaborations. You will use the resources from our lab in Barcelona (robot arms, cameras, input devices, …) to develop core robotics manipulation software, as well as specific applications tailored to our clients use cases. Your contribution will include R&D and practical applications in the field. The role may also involve contributing to open source robotics software.

Key Responsibilities
  • Software Development : Design, develop and maintain robotics software applications using C++, Python and other relevant programming languages.
  • Algorithm implementation : Develop and optimize algorithms for robot control, motion planning, and computer vision, involving both model based and data-driven approaches.
  • System Integration : collaboration with cross-functional teams to interface software with different software frameworks, and hardware components and ensure performance.
Qualifications
  • Educational background : Master’s degree in Robotics, Computer Science, Engineering, Physics or related, fields.Strong knowledge in mathematics and physic.
  • Professional Experience (optional) : 2 to 5 years of experience in robotics software engineering.Demonstrated research experience through publications or conference presentations.
  • Technical Skills : Knowledge and experience in robotics arm manipulationSpatial transformations,Jacobians,Kinematics and inverse kinematics,Relevant libraries (Pinocchio, RBDL, …)Knowledge in control for robotic systemsControl theory (PID, LQR, lead-lag, …)Cartesian impedance control / operational space controlModel predictive control (MPC)Fluent in EnglishProficiency in C++ and PythonExperience with Unix administration and scripting (Ubuntu),Familiar with robotics simulators such as Mujoco, Gazebo and others,Strong mathematical skills relevant to robotics and motion control.
  • Soft Skills : Strong communication skills, both written and verbal,A proactive learning mentality with and strong intellectual curiosity oriented to problem solving.Adaptability and motivation to work in a fast changing, technical startup environment
Optional Advanced Qualifications
  • Knowledge of articulated body dynamics (Mass matrix, Coriolis forces, …),
  • Experience working on real robot arms,
  • Experience working with torque control,
  • Experience with ROS (Robot Operating System),
  • Familiarity with : Machine learning theory and related software libraries (pytorch, tensorflow),Computer vision (OpenCV, YOLO, …),Perception for robotics (SLAM, Sensor fusion, …).Reinforcement learning,Generative AI and LLMs, VLMs

What we Offer :

Opportunity to work on innovative robotics and AI projects,

Collaborative and supportive work environment that valuescontinuous learning and growth,

Competitive salary package,in

Flexibility on work arrangements (hours, remote work, …),

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.