CareerPlanSign in

Sr. Embedded Software Engineer, Robotics Platform

Canada🌐 Remote💼 Full-time💰 $167,800–$167,800🗓 2026-09-28 → 2026-09-29

Core

Build and evolve the embedded software platform powering a growing fleet of autonomous delivery robots.

Role type

Senior IC embedded software engineer (robotics platform)

Builds

Middleware and application frameworks for autonomous delivery robots

Domain

Robotics / Embedded Systems

Required skills

Modern C++17, Embedded Linux, Multithreading, Concurrency, Systems-level programming, Real-time systems, Fault-handling, Telemetry, Linux internals

Preferred skills

Robotics middleware, NVIDIA Jetson, Distributed systems, Functional safety, RPC frameworks, Robotic sensors integration

Responsibilities

Design, develop, test, and maintain robotics middleware and application frameworks; Own significant platform components from design to fleet operations; Collaborate on risk assessments and failure analysis; Develop instrumentation and fleet-level metrics; Diagnose and resolve complex system-level problems; Lead technical design and code reviews; Provide mentorship to other engineers

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via lever · Listed on CareerPlan, which tracks 853,000+ jobs from 20+ sources.