C

Software Engineer

Confidential

Ottawa, Ontario, Canada Contractor March 23, 2026
Apply Now

Vacancy Description

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...

Ready to Apply?

अभी आवेदन करें

Submit your application for Software Engineer at Confidential

Apply for this Position