🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Software Engineer

Hospitality Full Benefits Career Growth
Company

Confidential

Location

Ottawa, Canada

Posted

March 23, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Description

- Design and implement C++ modules for robotic control, navigation, and sensor integration.

- Optimize algorithms for performance, reliability, and real-time responsiveness in safety and mission critical environments.

- Collaborate with test engineers to ensure code quality through unit tests (Google Test Framework) and integration testing.

- Develop reusable libraries and APIs to support modularity and scalability of the PATH suite.

- Integrate software components with hardware interfaces, middleware, and robotic platforms.

- Participate in code reviews and enforce best practices in C++ development.

- Contribute to system-level design discussions and provide input on architecture decisions.

- Document software designs, interfaces, and workflows for internal and external stakeholders.

Requirements:

3+ years of experience with Object Oriented C++

Linux

Multithreaded programming

Jo...