Robotics Engineer (Vision)

Robotics Engineer, Vision
Toronto, Ontario


The Robotics Engineer’s primary responsible would be the development and implementation of
perception and state estimation algorithms for Applanix’s Autonomy Development Platform. In
particular, we are seeking an enthusiastic candidate with a background in mobile robotics, and
experience in camera-based navigation, SLAM, and place recognition. Experience with GPU
programming would be desirable. Knowledge of inertial navigation would be beneficial. Exceptional
candidates with expertise in other areas of robotic perception would also be considered. Programming
proficiency in C++ is required, and experience in using Robot Operating System (ROS) would be
useful. Responsibilities also include the testing of developed algorithms and software features in the
field. The candidate would join and work closely with a team of roboticists at Applanix.

KEY RESPONSIBILITIES:
 Visual navigation, perception, and place recognition algorithm development and
implementation
 Integration of camera perception solutions with existing Applanix products
 Product development and documentation
 Field testing and dataset collection
 Provide consultation to product managers to define and refine product requirements
 Work with business directors and participate in client meetings and demonstrations
 Remain up-to-date with relevant academic publications

QUALIFICATIONS:
 Bachelor’s Degree or Higher - in Electrical / Computer / Mechatronics Engineering, Computer
Science, or related fields.
 2+ years of academic background or industry experience in mobile robotics
 Working knowledge in state estimation, SLAM, navigation
 Experience working with cameras for autonomy applications
 Expertise programming in C++
 Practical knowledge of GPU programming / CUDA would be an asset
 Familiarity with ROS would be an asset
 Experience with GNSS & Inertial and positioning systems would be an asset
 Experience in machine learning is not a prerequisite, but would be an asset
 Product development experience would be an asset
 Strong interpersonal skills and a Team player
 Excellent communications skills and independent developer

Applanix is committed to an Accessible workplace and provides an Accessible recruitment process.
Please note that we can accommodate disabilities upon request. Please let us know if you require any
accommodations.

#engineering

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
insert_drive_file
insert_drive_file
ErrorRequired field
Error
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field