Hardware Engineer

Job Type: Full-Time, Permanent

Position: Mid-Senior Position


  • Contribute to development, testing and deployment of autonomous vehicles
  • Design electrical components and circuit boards for the embedded system
  • Develop and implement software changes and updates
  • Implement embedded electrical changes and upgrades to autonomous vehicles
  • Prepare design and testing reports upon completion of tasks
  • Creation and execution of test plans for hardware validation

Experience and Skills

  • Bachelor’s in Electrical Engineering, Mechatronic Engineering or equivalent
  • Passionate about robotics and building robotics projects professionally and privately
  • 3+ years’ experience in C/C++ development
  • 3+ years in DC circuit design. (incl PCB design)
  • 3+ years’ experience in R&D work for rapid product development
  • Experience working with sensors, microcontrollers, motors and other common robotics components
  • Experience with serial, CAN and LAN communications
  • Experience with autonomous vehicles
  • Experience with STM microcontrollers and OOP programming
  • Experience with ROS is a bonus
  • Experience with Git and Git workflow
  • Comfortable using collaboration tools such as Slack, JIRA and Confluence
  • Strong writing, communication, and presentation skills
  • Near and thorough work practices with refined and complete product development

If you are up to the challenge, please send your resume and cover letter to careers@ai-systems.ca