Software Engineer for Robotics Systems
ottawa, on, Canada • Posted June 01, 2026
Job Type:
Full-time
Location:
ottawa, on
Posted:
June 01, 2026
Category:
IT & Technology
Application Deadline:
July 11, 2026
Role Description
Elevate robotics software as a Software Engineer, focusing on stable and scalable solutions for mission-critical applications. Collaborate to design and maintain internal tools that enhance system reliability and performance.
In this role, you will utilize your software development expertise to build intuitive applications. You will code in C/C++, create GUIs with Qt 5.x, and engage with stakeholders for feature planning and prioritization. Ensuring robust performance, you will drive continuous improvement across platforms.
Key Responsibilities:
• Design and maintain robotics software applications
• Write high-quality, maintainable code and conduct testing
• Build graphical interfaces using Qt 5.x
• Communicate effectively with stakeholders regarding progress
• Investigate and propose system enhancements
Requirements:
• Bachelor’s degree in Computer Science or equivalent experience
• 3+ years in software d...
In this role, you will utilize your software development expertise to build intuitive applications. You will code in C/C++, create GUIs with Qt 5.x, and engage with stakeholders for feature planning and prioritization. Ensuring robust performance, you will drive continuous improvement across platforms.
Key Responsibilities:
• Design and maintain robotics software applications
• Write high-quality, maintainable code and conduct testing
• Build graphical interfaces using Qt 5.x
• Communicate effectively with stakeholders regarding progress
• Investigate and propose system enhancements
Requirements:
• Bachelor’s degree in Computer Science or equivalent experience
• 3+ years in software d...
Interested in this role?
Click the button below to start your application for Software Engineer for Robotics Systems at Safariland.
Apply Now