Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Remote Robotic Systems is seeking an experienced Android and robotics software developer to lead TacMesh payload and Android ground control application development for field deployments in Canada. You will own both payload software and the Android app, collaborating with the Lead Software Engineer and product team to shape technical decisions and deliver a reliable system.
The role spans software, embedded hardware, networking, and robotics, offering hands-on work and quick progression from
Help build advanced systems operating at the intersection of aerospace, robotics, and defence technology.
Remote Robotic Systems (RRS) is a Canadian robotics and defence-tech company helping organizations deploy enterprise-grade drones, uncrewed aircraft, robotic platforms, sensors, payloads, and remote operations technologies for mission-critical applications. Our solutions support customers across defence, public safety, security, industrial, infrastructure, energy, and government sectors.
Through our AirMetal team, we develop advanced aerospace, communications, and autonomous systems designed for demanding real-world environments.
We're a small, fast-moving engineering team that values ownership, technical depth, practical problem solving, and the ability to turn ambitious ideas into working systems. Team members have the opportunity to contribute directly to product decisions and see their work move quickly from concept to deployment.
AirMetal is looking for an experienced Android and robotics software developer to lead the development of TacMesh and its Android ground control application.
TacMesh is our tactical radio and edge-compute payload for uncrewed systems. It runs ROS 2 Humble on NVIDIA Jetson Orin NX hardware and connects robots and sensors to tactical mesh radio networks. Its Android application, including an ATAK plugin, allows operators to control vehicles and view live video and sensor data in the field.
You will take ownership of both the payload software and Android application for the term of the contract. Working directly with the Lead Software Engineer and product team, you will help shape technical decisions and deliver a reliable, field-ready system.
This role is a strong fit for an experienced developer who enjoys working across software, embedded hardware, networking, and robotic systems and wants to see their work move quickly into real-world use.
Type: Fixed-term contract. This posting is for an existing, open vacancy.
Term: November 2026 to March 2027.
Hours: 40 hours per week.
Location: On-site at our facility in Kanata, Ontario.
Compensation: $40-$55 CAD per hour, based on experience and fit for the role.
Eligibility: Applicants must be legally able to work in Canada without employer sponsorship.
Security clearance: The successful candidate may be required to obtain and maintain a security clearance appropriate to the work.
Use of AI in hiring: We may use AI tools to help with parts of our hiring process, including reviewing applications, screening resumes, and evaluating candidate responses. These tools support our team, but people make all hiring decisions. AI is used to assist, not replace, human judgment.
Remote Robotic Systems is an equal opportunity employer. If you require accommodation during the recruitment process, please let us know.