CareerPlanGet AI match score →

Software Development Engineer – Platform

Vancouver Office💼 Full-time🗓 2026-06-04 → 2026-07-31

Core

Design and build the software foundation that powers Apera's vision-guided robotics systems, ensuring scalable, reliable deployments from lab to factory floor.

Role type

Senior IC platform software engineer (robotics systems)

Builds

Deployment frameworks, provisioning tools, and hardware integration layers for distributed robotic systems

Domain

Robotics, AI, Machine Vision, Industrial Automation

Deliverable

production ML models | infrastructure

Required skills

Python, C++, Linux (Ubuntu), Docker, hardware integration, automation frameworks, CI/CD pipelines, system imaging

Preferred skills

NVIDIA GPU workflows, camera hardware integration, SELinux, AWS infrastructure, predictive diagnostics

Technologies

Python, C++, Linux, Ubuntu, Docker, NVIDIA GPUs, AWS

Responsibilities

Design and implement platform software for deployment, provisioning, upgrades, and backups; Integrate vision cameras, GPUs, and robot controllers; Configure Linux system settings for scalable deployments; Develop automated health checks and upgrade workflows; Build automation tools to reduce setup time; Pilot AI-assisted diagnostics and performance profiling.

Seniority

Senior, hands-on IC

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