Software/Robotics Programmer
Averro Robotics and Technology Inc.
St. John's, NL

This position will start as a temporary position lasting 2-3 months with the intent of the successful candidate joining the team permanently at the end of the term.

Averro Robotics is seeking a new employee with programming experience to complete the following:

Primary Project

-Gather and combine video imagery from multiple camera systems (expected 3-4) on a remotely operated robotic platform.

-Store the video onboard the robot for later download or wirelessly transmit the video live to a computer workstation located up to 300m away from the robotic platform.

-Develop a program which enables the operator to download stored data or view the video feed live.

-Display the video feed side by side with the output from a 3rd party software.

Secondary Project

-Transmission of live HD video feeds to a Virtual Reality Headset to give the user a sense of depth.

-Mount the cameras on a pan and tilt platform controlled by head tracking on the VR headset.

-Minimize delays in transmission and display of the imagery.


Assist with programming of micro controllers to control various robotic sensors and components.

Applicants should clearly indicate the programming languages they have experience with and their level of skill.

Applicants shall clearly identify any experience completing the tasks listed above in their submission. A degree/relevant training in programming/software development would be considered an asset.

Job Type: Full-time


  • programming: 1 year (Preferred)


  • St. John's, NL (Required)


  • English (Required)