Join our team

Why Work Here?


At RBR, we believe that our employees are our most valuable asset. In fact, we attribute our success as a company in part to our ability to recruit, hire, and maintain a skilled and productive work force.

RBR invests considerable effort into research and development, which is carried out in collaboration with customers to ensure that the instruments produced are precisely what the customer wants and can afford. RBR is a global leader in oceanographic instrumentation, providing competitive and innovative products to scientists and researchers worldwide.

Come join our team and help measure the blue planet!

Contact HR

RBR was recently honoured at the Best Ottawa Business awards with a 2016 Best Business trophy. The creative folks at Waterbridge Media put together this quick video about the company and our future. Take a look and then check out our open positions.

RBR endeavours to make our site accessible to any and all users. If you need assistance completing the application process, please contact us at +1 613-599-8900 x266 or at [email protected] This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.

Company Benefits

RBR offers benefits that are a blend of good things both in and away from the office. Everyone works hard, but we want there to be enough time to take long holidays too. We eat together as a company every Friday, give you cash to stay fit or reduce the impact of your commute, and match your personal charitable donations.

Our current benefits:

  • 20 days annual vacation, plus shutdown between Christmas and New Year’s Day
  • RRSP contribution matching
  • Fitness reimbursement program ($200 annually)
  • Electric vehicle incentive up to $10,000
  • Charitable donation matching ($1,000 annually)
  • Employee Assistance Program
  • Employee referral reward
  • Healthcare plan (80% medical, 80% basic dental, 50% major dental)
  • Friday catered lunches together

Our company performance bonus is 10% of salary awarded and payable quarterly. This reflects that we all pull in the same direction, and no-one ever says “that’s not in my job description.”

Of course, these things are open to change – we listen to staff feedback as well as the communities in which we operate.

Open Positions

Junior Buyer
Java Developer
Senior Java Developer
Quality Assurance Manager

Don’t see an open position that fits?

We’re always looking for talented people, so feel free to send us your resume. If your background and experience suits our needs, a member of our team will be in touch. We look forward to hearing from you!

Contact HR

Junior Buyer

RBR creates instruments to measure the blue planet. From the ocean abyss to the polar ice cap, our sensors track water parameters such as temperature, depth, salinity, dissolved gases, and many others. RBR equipment enables researchers to develop innovative measurement solutions that are deployed in the surf zone, mounted on underwater drones, dropped out of planes, towed behind boats, and sent to the bottom of the deep ocean.

As a Junior Buyer at RBR, you will work as a member of our Supply Chain Management team. You will assist in the procurement of materials while maintaining the negotiated price, quality, inventory levels and delivery to meet RBR’s overall needs. You will be a key member in producing the best oceanography equipment on the planet!

Over the last five years, we’ve grown 20% annually and are now ~70 people. We’ve been recognized for three years by Growth 500 and have won a Best Ottawa Business Award.

We provide a balanced work environment complete with a very competitive compensation package.

Key Responsibilities:

  • Assist in managing, maintaining and analyzing inventory levels to meet inventory strategy and objectives;
  • Analyze and replenish inventory levels via ROP reports and Kanban system;
  • Expedite materials in order to meet production requirements;
  • Communicate any delivery issues which would affect the build plan;
  • Update and maintain records of vendor pricing within system;
  • Responsible to resolve any shortages or discrepancies on received material with accounts payable;
  • Reconciling Engineering Change Orders with our inventory management system;
  • Maintain high degree of accuracy in completing all tasks;
  • Provide administrative support for Operations Team;
  • Responsible for sound records management of all purchasing documentation (purchase orders, delivery/item receipts, final bills).

Qualifications Required:

  • College diploma with a minimum of two (2) years of work experience in sourcing/supply chain management or the equivalent;
  • Proficient in Microsoft Office Suite – must have strong skills with Excel;
  • Strong verbal & written communication skills;
  • Demonstrated ability to work well under pressure and takes initiative;
  • Self-directed with the ability to multi-task;
  • Strong organizational and prioritization skills.

The ideal candidate will have the following characteristics:

  • Experience with purchasing Metal, Plastic and Electronics components;
  • Solid understanding of MRP and demand-pull scheduling practices;
  • Working knowledge of continuous improvement methodologies (Lean, Six Sigma).

To apply, you must prepare a cover letter that explain why you want to work at RBR and what you can uniquely contribute to the team.

Apply Now

Java Developer

RBR creates instruments to measure the blue planet. From the ocean abyss to the polar ice cap, our sensors track water parameters such as temperature, depth, salinity, dissolved gases, and many others. RBR equipment enables researchers to develop innovative measurement solutions that are deployed in the surf zone, mounted on underwater drones, dropped out of planes, towed behind boats, and sent to the bottom of the deep ocean.

As a Java Developer at RBR, you will work in conjunction with the entire engineering team to develop our Ruskin software which enables researchers to deploy oceanographic sensors and recover data effectively, as well as enable internal users to configure and calibrate these devices.

Over the last five years, we’ve grown 20% annually and are now ~60 people. We’ve been recognised for three years by Growth 500 and have won a Best Ottawa Business Award.

We provide a balanced work environment complete with a very competitive compensation package.

Key Responsibilities:

  • Maintain, suggest and implement improvements to the existing Java code base;
  • Contribute to the development of our software architecture and roadmap;
  • Collaboratively develop and implement a release plan;
  • Deploy feature changes to the User Interface (UI);
  • Architect and implement storage databases and manage interactions with instruments;
  • Maintain and improve communications with RBR instruments;
  • Provide internal support to Engineering and Production team members;
  • Interface with the Calibration lab to ensure performance and accuracy of our oceanographic sensors;
  • Action support tickets generated by external users;
  • Review and test code changes provided by other developers (QA);
  • Maintain the software build system (Release Engineering).

Qualifications Required:

  • Post-secondary education in computer science/programming or related discipline with at least five (5) years of relevant work experience;
  • Multi-threaded expertise with very high proficiency with the Java programming language;
  • Experience with Windows and OSX development, SWT and OSGi (including p2);
  • Design pattern / OOP mentality is essential;
  • Familiarity with Atlassian tools (Jira, Confluence), SQL in general and SQlite in particular;
  • Strong analytical thinking and problem solving skills;
  • Ability to work in an interrupt-driven environment;
  • Ability to manage multiple projects and changing priorities;
  • UI/UX experience is an asset.

The ideal candidate will have the following characteristics:

  • Enjoy fast paced work environments;
  • Enjoy unique design challenges;
  • Creative;
  • Resourceful.

To apply, you must prepare a cover letter that explain why you want to work at RBR and what you can uniquely contribute to the team.

Apply Now

Senior Java Developer

RBR creates instruments to measure the blue planet. From the ocean abyss to the polar ice cap, our sensors track water parameters such as temperature, depth, salinity, dissolved gases, and many others. RBR equipment enables researchers to develop innovative measurement solutions that are deployed in the surf zone, mounted on underwater drones, dropped out of planes, towed behind boats, and sent to the bottom of the deep ocean.

As a Senior Java Developer at RBR, you will work in conjunction with the entire engineering team to develop our Ruskin software which enables researchers to deploy oceanographic sensors and recover data effectively, as well as enable internal users to configure and calibrate these devices.

Over the last five years, we’ve grown 20% annually and are now ~60 people. We’ve been recognised for three years by Growth 500 and have won a Best Ottawa Business Award.

We provide a balanced work environment complete with a very competitive compensation package.

Key Responsibilities:

  • Maintain, suggest and implement improvements to the existing Java code base;
  • Contribute to the development of our software architecture and roadmap;
  • Collaboratively develop and implement a release plan;
  • Deploy feature changes to the User Interface (UI);
  • Architect and implement storage databases and manage interactions with instruments;
  • Maintain and improve communications with RBR instruments;
  • Provide internal support to Engineering and Production team members;
  • Interface with the Calibration lab to ensure performance and accuracy of our oceanographic sensors;
  • Action support tickets generated by external users;
  • Review and test code changes provided by other developers (QA);
  • Maintain the software build system (Release Engineering).

Qualifications Required:

  • Post-secondary education in computer science/programming or related discipline with at least ten (10) years of relevant work experience;
  • Multi-threaded expertise with very high proficiency with the Java programming language;
  • Experience with Windows and OSX development, SWT and OSGi (including p2);
  • Design pattern / OOP mentality is essential;
  • Familiarity with Atlassian tools (Jira, Confluence), SQL in general and SQlite in particular;
  • Strong analytical thinking and problem solving skills;
  • Ability to work in an interrupt-driven environment;
  • Ability to manage multiple projects and changing priorities;
  • UI/UX experience is an asset.

The ideal candidate will have the following characteristics:

  • Enjoy fast paced work environments;
  • Enjoy unique design challenges;
  • Creative;
  • Resourceful.

To apply, you must prepare a cover letter that explain why you want to work at RBR and what you can uniquely contribute to the team.

Apply Now

Quality Assurance Manager

RBR creates instruments to measure the blue planet. From the ocean abyss to the polar ice cap, our sensors track water parameters such as temperature, depth, salinity, dissolved gases, and many others. RBR equipment enables researchers to develop innovative measurement solutions that are deployed in the surf zone, mounted on underwater drones, dropped out of planes, towed behind boats, and sent to the bottom of the deep ocean.

As a Quality Assurance Manager at RBR, you will be responsible for developing and maintaining RBR’s quality management system. You will drive continuous improvement across our organization ensuring our products and services meet established quality standards, ultimately ensuring the success of our customers.

Over the last five years, we’ve grown 20% annually and are now ~60 people. We’ve been recognised for three years by Growth 500 and have won a Best Ottawa Business Award.

We provide a balanced work environment complete with a very competitive compensation package.

Key Responsibilities:

  • Develop and administer the company’s Quality Management System.
  • Lead continuous improvement initiatives across the organization.
  • Partner with Supply Chain Management to monitor performance of current suppliers, qualify new ones, and support driving supplier corrective actions.
  • Work with production, SCM, engineering & service teams to develop and monitor KPIs to assess performance and guide continuous improvement efforts.
  • Develop and implement standards for inspection, testing and evaluation.
  • Develop and implement procedures for disposition of discrepant material and devise methods to assess cost and responsibility.
  • Directs workers engaged in measuring and testing product and recording data concerning product, material or process quality and reliability.
  • Create training material and train various teams & personnel on quality control activities.
  • Supports sales and service teams with customer interfaces as necessary on quality related issues.
  • Assures data availability and integrity for all quality related data. Consolidates and reports quality results.

Qualifications Required:

  • Bachelor’s degree in Engineering or related sciences.
  • Minimum of 5 years of experience as a Quality Manager preferably in a high-tech manufacturing environment.
  • Experience designing & implementing a QMS with ISO 9001 and/or ISO/IEC 17025 compliance and certification.
  • Experience writing policies and procedures related to QA/QC, NCRs, CAPAs and continuous improvement and training staff on these.
  • Competence interpreting engineering and other technical data (e.g. drawings, schematics, assembly process documents, product specifications).
  • Familiar with PCB/PCBA design (DFQ/DFM), manufacturing (IPC-610) and board level testing and associated failure modes.
  • Experience in a Lean manufacturing environment.
  • Solid experience working with machined and injection moulded parts as well as engineering polymers and pressure vessels.
  • Strong computer literacy & experience using JIRA & Confluence an asset.
  • You have strong interpersonal and negotiation skills.
  • You have the ability to adjust priorities and manage time wisely in a fast-paced environment.

To apply, you must prepare a cover letter that explain why you want to work at RBR and what you can uniquely contribute to the team.

Apply Now