CareerPlanGet AI match score →

Senior Robotic Software Developer

Waterloo, Ontario, Canada💼 Full-time💰 $100,000–$150,000🗓 2026-07-08 → 2026-07-30

Core

Designing and deploying platform-level robotic systems, integrating mobile manipulators for complex industrial tasks.

Role type

Senior Robotic Software Developer (System Architecture & Deployment)

Builds

Autonomous mobile robots and mobile manipulators for industrial applications

Domain

Industrial Automation / Robotics

Deliverable

production ML models | product features | infrastructure

Required skills

C++, Python, Linux, ROS/ROS 2, CI/CD pipelines, containerization, system architecture, fault tolerance design, distributed systems, networking, robot kinematics, motion planning, control systems, performance profiling

Preferred skills

Digital twin workflows, Intel/NVIDIA/ARM platforms, real-time systems, mobile manipulator integration

Technologies

ROS, ROS 2, Linux, C++, Python, CI/CD tools, Docker/Kubernetes (implied by containerization), Intel, NVIDIA, ARM

Responsibilities

Lead architecture design for platform-level systems; Design and maintain deployment workflows and CI/CD pipelines; Improve system reliability and operational readiness; Integrate research capabilities (motion planning, perception) into real-world systems; Debug issues across software, hardware, and networking boundaries.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗