Software Engineer - Robotics & Path Planning

We are seeking a dynamic robotics focused engineer with a blend of technical expertise and creative problem-solving skills.

About Cambrian:

At Cambrian, our vision is to make matter programmable through the integration of robotics and AI. We’re committed to creating an ecosystem of hardware and software tools that enable manufacturers worldwide to benefit from intelligent automation, reducing the need for manual labor and empowering humans to focus on more meaningful tasks.

We are seeking a dynamic robotics focused engineer with a blend of technical expertise and creative problem-solving skills. As a key member of our team, you will drive innovation in robotics technology, pushing the boundaries of path planning and inverse kinematics to optimize pick-and-place operations in industrial settings.

Responsibilities:

  • Advanced Algorithm Development: Leverage your creative thinking to develop cutting-edge algorithms for inverse kinematics, path planning, exploration and collision detection. Design innovative solutions to address challenges in robot singularities and smooth motion transitions.
  • Optimization Strategies: Apply your expertise to optimize path planning algorithms for generating continuous, collision-free paths in complex environments. Tackle challenges related to hovering, approaching, and grasping objects with minimal configuration changes.
  • Dynamic Exploration & Collision Avoidance: Develop dynamic exploration strategies to navigate workspaces while avoiding collisions with obstacles and other parts. Implement robust collision detection mechanisms and integrate them seamlessly into the path planning process.
  • Customization & Adaptation: Customize path planning algorithms to handle diverse scenarios where assumptions about the workspace may not hold true. Create adaptive procedures for modifying robot configurations and path trajectories to overcome unique challenges.
  • Integration & Validation: Collaborate closely with robotics engineers to seamlessly integrate path planning solutions into existing robot control systems. Conduct rigorous validation tests to ensure the reliability and effectiveness of implemented algorithms.

Qualifications:

  • Bachelor’s degree or higher in Robotics, Computer Science, or a related field.
  • Strong proficiency in kinematics, motion planning, and robot control algorithms.
  • Experience with ROS (Robot Operating System), simulation tools such as Gazebo, V-REP or similar
  • Proficiency in programming languages such as C#, Python or C++.
  • Experience with the Unity engine would be an added bonus.
  • Working with robot manipulators and knowledge of industrial robotics systems is desirable.
  • Problem-solving skills and the ability to work effectively in a collaborative team environment.

Join us in shaping the future of our company and making a significant impact in the industry. If you are passionate about robotics and thrive in a dynamic environment, we would love to hear from you. Apply now to be part of our team!

Interview Process

01

Meet with Talent

Here you will have an introduction where we learn more about each other and talk through the Cambrian journey, past, present and future and see if our ambitions align with yours

02

Technical assessments

This is where we give you a take-home task or conduct a scenario interview.

03

Role assessments

Deeper technical interviews and introductions with other Cambrians - we want to make sure you find the fit just as much as we do.

04

Meet the Team + Robots in our HQ

A chance to meet the hiring and senior management team.

05

The offer

If everything goes well, this is where we invite you to join the team at Cambrian.

Apply

Tell us why you’d be good fit for the Head of Sales role.

author-img.png

Hybrid working

author-img.png

Full-time

author-img.png

Flexible hours

author-img.png

Work equipment

author-img.png

Education stipend

author-img.png

Equity

Company retreats

Flexible vacation