Company Information

RoweBots Research Inc. was founded in May 1987 by a group of University researchers. From the outset, RoweBots had its roots in real-time multiprocessor software and has broadened into an embedded signal processing systems company today. During this time extensive work was done on industrial productivity to deliver the value that customers require during software development. The evolution of the business has been built on a broad base of technology and rich business understanding that remains in the company today.

RoweBots teams and products strive to create empowered, customer driven programming teams which are highly flexible and adaptable. We help you achieve this by ensuring that you have precise, timely, accountable, and value driven communication along with great programming tools for agile embedded system development and model based programming. By matching your development environment more closely with your business goals, you can maximize the value added and capabilities of your organization.

RoweBots consulting work complements the product line by encompassing a range of embedded systems services required to deal with specific research and development issues. Traditionally, our business has been real-time embedded multiprocessor systems software, networking and signal processing and we maintain this focus, now extended to embedded systems. From a tiny DSP to full blown distributed, heterogeneous, multicore and multiprocessor systems, RoweBots people deliver signal processing systems that work on time and on budget.

In 2007, RoweBots celebrated 20 years of profitable operation. Our customers include many of the world leaders in signal processing from a broad spectrum of industries. Every day our products are sorting parcels, powering classification systems, helping our forces and a broad set of other tasks which drive our ubiquitous world forward into smarter and lower cost applications

RoweBots Research Inc. is based in Waterloo Region, the software capital of Canada.

"25 years of Leadership in Embedded Systems Solutions"

  • 1st Heterogeneous Multiprocessor RTOS - Unison
  • 1st Structured Code and Diagram Editor - CASEworks/RT
  • 1st RTOS Simulator - CopyCat
  • 1st HMP Debugger - Remedy
  • 1st System Debugger - Remedy
  • First Ultra Tiny Embedded Linux / POSIX RTOS for Microcontrollers
  • 1st Heterogeneous DSP RTOS - Unison
  • 1st Ultra Tiny Linux and POSIX Compatible RTOS for SoC Processors