Jobless Developer
Consulteer logo
Consulteer

Posted 1 day ago

Open

Senior Motion Planning Engineer

ZürichHybridContract

AI Summary

Let’s shape future together!Your Role & ResponsibilitiesDesign, develop, and deploy advanced motion planning algorithms for mobile robots and manipulators across navigation and manipulation domains.Develop optimization-based planners, including defining cost functions and constraints suitable for embedded robotic systems.Implement production-ready software in C++ and Python, with strong focus on testing, validation, and maintainability.Develop, integrate, and debug ROS2 nodes within complex robo

About this role

Let’s shape future together!

Your Role & Responsibilities

  • Design, develop, and deploy advanced motion planning algorithms for mobile robots and manipulators across navigation and manipulation domains.

  • Develop optimization-based planners, including defining cost functions and constraints suitable for embedded robotic systems.

  • Implement production-ready software in C++ and Python, with strong focus on testing, validation, and maintainability.

  • Develop, integrate, and debug ROS2 nodes within complex robotic systems.

  • Own and drive technical objectives, aligned with the squad roadmap and overall product strategy.

  • Troubleshoot and resolve issues spanning

    robotic software stacks and hardware platforms, from prototype to production.

Requirements

Required Technical & Professional Expertise

  • Strong hands-on experience in robot motion planning, including navigation, obstacle avoidance, and manipulation.

  • Solid background in numerical optimization applied to motion planning problems.

  • Proven expertise in C++ and Python, with experience deploying software in production environments.

  • Practical experience with NumPy, PyTorch, or JAX.

  • Ability to work independently and drive complex topics end-to-end.

  • Hands-on experience with ROS2 development and integration.

Nice to have:

  • Experience with GPU development, particularly on NVIDIA Jetson platforms.

  • Exposure to generative models, such as flow-based models.

  • Experience working with humanoid robots.

  • Familiarity with NVIDIA Omniverse or comparable simulation environments.

Explore related jobs

Browse these categories