Back to search
Harvey Nash Linkedin · Posted yesterday

Software Engineer

Canada

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Job Title: Software Development Engineer – Platform

Location: Vancouver, BC (Onsite)

Employment Type: Full-Time

Salary: CAD $110,000 – $180,000 per year


We're looking for a Software Development Engineer - Platform to build the software foundation that powers next-generation vision-guided robotics systems. If you're passionate about system-level software, Linux, automation, and hardware integration, this is an opportunity to make a direct impact on cutting-edge AI and robotics technology.


What You'll Do

  • Design and develop platform software using Python and C++ to automate deployment, provisioning, upgrades, backups, and system configuration.
  • Build and maintain deployment frameworks for distributed robotic systems running on Linux (Ubuntu).
  • Integrate vision cameras, NVIDIA GPUs, robot controllers, and networking hardware into reliable, Dockerized environments.
  • Develop automation tools, health monitoring, backup/restore workflows, and AI-assisted diagnostics to maximize platform reliability and uptime.
  • Partner with robotics, computer vision, and infrastructure teams to deliver scalable, production-ready solutions.


What We're Looking For

  • 3+ years of experience in platform, systems, or embedded software development.
  • Strong proficiency in Python and C++.
  • Hands-on experience with Linux (Ubuntu), Docker, automation frameworks, and CI/CD.
  • Experience integrating hardware including cameras, GPUs, networking devices, or robotic systems.
  • Familiarity with Ubuntu Autoinstall, cloud-init, system imaging, and deployment automation.
  • Strong debugging, documentation, and cross-functional collaboration skills.


Nice to Have

  • NVIDIA GPU workflows, Dockerized compute, or Edge AI deployments.
  • Experience with camera hardware, PoE devices, Linux performance profiling, AWS, or distributed systems.


Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search