Opportunity (Other)

ARTC Job Openings : AI scientist/engineer for Robotics

posted on 28 Jun 2021

The Advanced Remanufacturing and Technology Centre (ARTC) is hiring for the position of Robotics Software Development Scientist/ Engineer (Artificial Intelligence). Graduating students are welcome to apply.

Job Description: Robotics Software Development Scientist/ Engineer (Artificial Intelligence)

This job focuses on software development for robotic systems. This includes development of core robotics algorithms as well as integration of existing software packages or libraries into robotic solutions.

Responsibilities:

  • Develop algorithms and implement software solutions for use of Artificial Intelligence technologies in robotics applications
  • Software development in C++/Python
  • Software testing, debugging and deployment
  • Hardware-software integration for developing robotics applications
  • Technical project planning and execution on development projects for global industry members
  • Must be hands-on and work well within a team of hardware and software engineers
  • Technical write up and presentation

Job Requirements

  •      PhD or  Bachelors/Masters in Robotics or Computer Science Engineering or relevant discipline
  • Programming/software development experience (GUI, drivers, Linux-based development)
  • 1-3 years software development experience using object oriented programming languages, e.g., C++, Python, Java
  • Knowledge of motion planning or control algorithms and software such as ROS and moveit will be advantageous.
  • Knowledge of computer vision algorithms and software such as OpenCV, PCL, Halcon will be advantageous
  • Experience with robotics or control system for industrial automation will be advantageous
  • Willing to learn and adapt to new technology quickly
  • Technically motivated to solve problems, innovate and deliver on time to customers
  • Good interpersonal and communication skills


Back to Announcements