Enable job alerts via email!

Robotics Perception Engineer

Human In Motion Robotics Inc.

Vancouver

On-site

CAD 80,000 - 100,000

Full time

22 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company at the forefront of robotics innovation, where you'll contribute as a Robotics Perception Engineer. This role involves developing cutting-edge 3D perception and navigation systems that empower advanced humanoid robots. You'll work alongside a talented team to create scalable solutions that enhance mobility and independence. With a collaborative culture that fosters creativity and growth, this position offers a chance to make a significant impact in a rapidly evolving field. If you're passionate about robotics and eager to tackle complex challenges, this is the perfect opportunity for you.

Benefits

Paid time off
Employee stock options
Extended health care
Opportunities for growth
Collaborative culture

Qualifications

  • M.Sc. or Ph.D. in Computer Vision, Robotics, or related fields.
  • Proficiency in C++, Python, and machine learning frameworks.

Responsibilities

  • Develop perception algorithms for object detection and tracking.
  • Perform sensor fusion for accurate real-time localization.
  • Collaborate with teams to integrate perception into robotics.

Skills

C++
Python
Machine Learning
Computer Vision
Sensor Fusion
Depth Estimation
SLAM
Navigation

Education

M.Sc. in Computer Vision
Ph.D. in Robotics

Tools

PyTorch
TensorFlow
ROS 2
CUDA/GPU Programming

Job description

Get AI-powered advice on this job and more exclusive features.

Company Background: At Human in Motion Robotics (HMR), based in Vancouver, Canada, we’re redefining mobility with advanced bipedal and humanoid robotic systems. Our mission is to enhance human potential through intelligent assistive and autonomous solutions that improve mobility, safety, and independence.

HMR has developed the world’s most advanced wearable bipedal exoskeleton and, with a multidisciplinary team of innovators, engineers, and visionaries, is leading the next generation of robotics, scaling from R&D to full-scale production.

Job Description: We’re seeking a Robotics Perception Engineer to contribute to the development of real-time 3D perception, localization, and navigation systems that operate in complex, dynamic environments and integrate tightly with control and locomotion systems.

As part of our growing AI & Perception team, we are building the core vision and navigation systems that allow our robots to understand their environment and move safely and autonomously.

Responsibilities: The candidate’s main responsibilities are:

  • Develop and deploy perception algorithms for object detection, depth estimation, semantic segmentation, and 3D tracking.
  • Perform sensor fusion using data from different sensors for accurate real-time localization.
  • Create scalable pipelines for data collection, training, and evaluation of perception systems.
  • Design real-time navigation stacks.
  • Optimize model inference performance for real-world deployment.
  • Collaborate closely with controls, reinforcement learning, planning, and hardware teams to integrate perception into full-body behaviors and whole-system autonomy.

Required skills/Qualifications:

  • M.Sc., or Ph.D. in Computer Vision, Robotics, Machine Learning, or related fields.
  • Proficiency in C++, Python, and machine learning frameworks like PyTorch or TensorFlow.
  • Strong foundation in geometry, probability, and optimization.
  • Expertise in at least two of the following areas:

-Visual-inertial SLAM or LiDAR-based mapping

-Navigation and motion planning

  • Experience deploying real-time perception systems in robotics or embedded platforms.

Preferred and Plus skills:

  • Experience with humanoid or legged robots in simulation or hardware.
  • Familiarity with deployment tools such as TensorRT, ONNX, or model quantization techniques.
  • Experience with ROS 2, CUDA/GPU programming, or sensor simulation tools.
  • Contributions to open-source projects or published research in robotics or computer vision.

Who You Are:

  • Self-motivated and proactive, with a strong desire to learn and grow.
  • A “get-things-done” attitude with the ability to manage shifting priorities.
  • Thrive in collaborative, cross-functional teams.
  • Excited about working on complex, impactful technologies that move the world forward.

Why Join Us?

  • Be part of a mission-driven team building the future of mobility.
  • Access production-ready and advanced humanoid hardware and software platforms.
  • Collaborative culture that encourages innovation and creativity.
  • Opportunities for growth, leadership, and specialization.
  • Competitive salary and benefits package including paid time off, employee stock options and extended health care.
  • A chance to leave your mark on one of the most exciting fields in technology.

How to Apply: The description of the role above is what we believe an exemplary candidate could look like, if you have related experience but don’t necessarily meet all the requirements, please apply! If you are ready for an exciting opportunity with a fast-growing start-up on a mission to change people’s lives, submit your resume and portfolio outlining your experience and interest in the role.

HMR is an inclusive and equal opportunity employer. If you require accommodation during the recruitment process, please let us know and we’ll be happy to support your needs.

Seniority level
  • Seniority level
    Entry level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Medical Equipment Manufacturing

Referrals increase your chances of interviewing at Human In Motion Robotics Inc. by 2x

Get notified about new Robotics Engineer jobs in Vancouver, British Columbia, Canada.

Richmond, British Columbia, Canada 3 months ago

Burnaby, British Columbia, Canada 1 month ago

Burnaby, British Columbia, Canada CA$80,000 - CA$100,000 2 weeks ago

Richmond, British Columbia, Canada CA$60,000 - CA$90,000 2 months ago

Richmond, British Columbia, Canada 3 months ago

Senior Robotics Controls Engineer, Hand Control
Controls Test & Integration Engineer, Body Controls

Delta, British Columbia, Canada
CA$75,000.00
-
CA$105,000.00
20 hours ago

Burnaby, British Columbia, Canada 5 days ago

Richmond, British Columbia, Canada 6 hours ago

Burnaby, British Columbia, Canada
$95,000.00
-
$135,000.00
2 days ago

Burnaby, British Columbia, Canada 4 months ago

Richmond, British Columbia, Canada 2 weeks ago

Controls Test & Integration Engineer, Body Controls

Burnaby, British Columbia, Canada 1 week ago

Junior Electrical Engineer, or Junior Electrical Technician/Technologist

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.