Software Developer for Internal Robotics Tools

Safariland Group • ottawa, on • Posted May 27, 2026

Position Overview

Join a forward-thinking team as a Software Developer. Create scalable software solutions and user-friendly tools that enhance the efficiency of our robotics platforms.
This role is crucial in shaping internal tools and maintaining software for mission-critical robotics systems. You will be responsible for programming robust applications, designing GUIs with Qt 5.x, and addressing technical challenges with effective solutions. Collaborate across teams to deliver innovative features that enhance user experience and system reliability.
Key Responsibilities:
• Design and develop internal software tools
• Write and maintain clean, efficient code
• Build user-friendly graphical interfaces with Qt 5.x
• Collaborate with stakeholders for feature development
• Document functionality and resolve production issues
Requirements:
• 3+ years of software development expertise
• Strong knowledge of C/C++ and Qt 5.x
• Bachelor’s degree in Computer Science or related
...