Autonomy Engineer - Perception

Organization: Clearpath Robotics Inc.
Location: Kitchener, Ontario, Canada
End of contest: December 12, 2017
Type (Full time / Part time): Full time
Follow ElectricEnergyJobs.com

Our industrial solutions team is in high demand finding new ways to automate away our clients' problems, and we have more point clouds to process and states to estimate than ever. We need more people on our team to bring the state of the art to practical applications. Clearpath, our partner companies, and our clients are making tremendous advances in robotics, and we want you to be a part of it!

You will stay on top of recent developments in SLAM, perception algorithms, and sensing technology. You should be familiar with common open-source middleware and libraries like ROS, OpenCV, Gazebo, and PCL, because Clearpath's development team relies on these on a daily basis. You may be responsible for contributing back to these libraries. You'll work to evaluate and implement the state of the art in perception algorithms in a wide variety of practical applications for clients who we're not permitted to name in this very public job description. Additionally, you'll spend time improving our research products by building new demos and attending conferences. You'll likely spend warm summer days driving robots around outside (cold winters too; this is Canada after all).

Your primary responsibilities will be:

  • Custom SLAM and perception technology development and testing
  • Evaluation of new algorithms and sensing technology
  • Assisting with concept development for new products and projects

Additional tasks may include:

  • Demo development and testing
  • Mentoring and assisting with supervision of interns
  • Open-source contributions to the ROS/PCL/Gazebo community
  • Attending tradeshows and conferences

You want to work for a small company that thinks big and dreams huge.  You are driven, view work as more than just a job, and are never satisfied with a project left half-done.  You want to be surrounded by people like you; creative, fun-loving, and passionate about their work.  You are motivated by making an impact on your workplace and you thrive on challenging and rewarding problems.   Oh, and you have some form of higher education with the common sense to back it up.

Required Skills:

  • Graduate degree in engineering/CS or a related field, with applicable background
  • Practical and theoretical knowledge of state estimation, perception, and SLAM techniques
  • Strong software development skills (C, C++, Python preferred)
  • Proficiency with Linux
  • Excellent teamwork/communication skills
  • Ability to independently develop software development plans, including timelines and test procedures
  • Comfortable with abrupt changes to project deadlines, job responsibilities and the local gravity field

Bonus points for:

  • ROS, Gazebo, and PCL experience
  • Hands-on experience with autonomous systems
  • Ability to diagnose broken robots by their sounds and smells
  • Experience with git/other DVCS systems
  • Gazebo experience
  • Understanding of sensor error modeling, particularly laser rangefinders and vision systems

Clearpath Robotics Inc.
101b 148 Manitou Dr.
Ontario Canada

Other relevant information

Clearpath is committed to supporting a culture of diversity and accessibility across the organization.  We hire the best talent regardless of race, color, creed, national origin, ancestry, disability, marital status, age, sex, veteran status or sexual orientation. If you require special accommodation to complete any portion of the application or interview process, please contact 1-800-301-3863.