Robotics Engineer - Motion Planning & Controls

Red Rabbit Robotics

$80K — $120K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Proficient in C++ or Rust; ROS/ROS2 experience is a plus.
  • Strong understanding of control theory, kinematics, and dynamics in robotics.
  • Experience contributing to impactful commercial or open-source robotics projects.
  • Familiarity with real-time embedded systems and safety-critical software.
  • Hands-on experience in building and troubleshooting electrical and mechanical systems.,

Responsibilities

  • Design and optimize real-time control architectures for robots.
  • Investigate frameworks and algorithms for software platform decisions.
  • Integrate diverse sensors and actuators into robotic systems.
  • Develop motion planning and kinematics algorithms.
  • Collaborate with hardware and operations teams for system integration.
  • Create testing protocols for simulation and real-world hardware validation.

Benefits

  • A dynamic work environment in the heart of Vancouver, Canada.
  • Opportunities for professional development and hands-on experience.
  • Collaboration with talented professionals from various domains.
  • Access to advanced tools and technologies in robotics.
Full Job Description
The role:

We're looking for a Robotics Engineer to own the design and implementation of our humanoid robot's control systems. A major responsibility in this role is helping us evaluate and select the right technology stack. You'll be deeply involved in real-time control loops, sensor fusion, actuator integration, and higher-level motion planning algorithms. This role is in person for our Vancouver, Canada office.

Requirements

What you will do:
  • Design, implement, and optimize real-time control architectures (manipulation, navigation, teleoperation).
  • Investigate and compare frameworks and algorithms to guide our core software platform decisions.
  • Integrate sensors (LiDAR, vision, IMU, force/torque) and actuators (BLDC servo motors).
  • Develop algorithms for motion planning, kinematics, and advanced control strategies.
  • Collaborate closely with hardware and operations teams to ensure cohesive system integration.
  • Create testing procedures for both simulation and real hardware to validate performance and reliability.


What you will bring:
  • Proficiency in C++ or Rust (experience with ROS/ROS2 is a big plus).
  • Strong foundation in control theory, kinematics, and dynamics of robotic systems.
  • Proven track record of shipping code code for commercial or open-source robotics projects that have high impacts.
  • Experience with real-time embedded systems and safety-critical software.
  • Excellent problem-solving skills and a willingness to adapt and learn.
  • Hands on experience building and debugging electrical and mechanical systems.
  • Knowledge of machine learning for robotics and advanced motion planning.
  • Background using simulation tools like Gazebo, Mujuco or Nvidia Isaac Sim.
  • Being able to speak Chinese and communicating with our vendors directly is a bonus.
  • This role requires shifting working schedules and travelling to the US from time to time.

Similar Jobs

More Jobs at Red Rabbit Robotics

More Aerospace & Defense Jobs

Find similar Robotics Engineer - Motion Planning & Controls jobs: