Software Developer

Responsibilities

Main responsibility is to improve localization accuracy of the robot based on wheel odometery, Li-DAR, IMU, and/or Camera.

  • Development, implementation, migration, operation and the continuous improvement of our robot codes in C++ in ROS
  • Debugging and tracing the code, and finding the source of the problems

Requirements

  • Ability to function across departments, process inputs, and devise solutions
  • Innovative thinking and problem-solving skills
  • Highly developed interpersonal and communication skills
  • Ability to work effectively with a team and independently
  • Committed to using git and agile software

Electronics Engineer

Responsibilities

  • Development, implementation, migration, operation and the continuous improvement of our robots’ firmware
  • Designing circuits and writing code for microcontrollers
  • Driving different types of motors and sensors
  • PCB design in Altium Designer

 

Requirements

  • Ability to function across departments, process inputs, and devise solutions
  • Innovative thinking and problem-solving skills
  • Highly developed interpersonal and communication skills
  • Ability to work effectively with a team and independently
  • Committed to using git and agile software

If you’re up for the challenge, send us your updated cover letter and resume to jobs@ai-systems.ca

We thank all applicants for their interest, only those selected for an interview will be contacted.