CareerPlanSign in

Software Developer- Simulation Tooling

Markham, Ontario, Canada🌐 Remote💼 Full-time💰 $147,000–$147,000🗓 2026-09-18 → 2026-09-25

Core

Staff Software Developer leading the architectural roadmap and implementation of a Simulation Scenario Definition platform and Python SDK for autonomous driving validation.

Role type

Staff Software Developer (Technical Lead)

Builds

Simulation Scenario Definition platform, Python SDK, and graphical editing tools for defining traffic, environment, and sensor scenarios.

Domain

Autonomous Driving / Simulation Engineering

Deliverable

production ML models | product features | infrastructure

Required skills

Python (expert), API/SDK design, large-scale platform development, 3D graphics, computational geometry, real-time simulation concepts, technical mentorship

Preferred skills

C++, Domain-Specific Language (DSL) development, game engines (Unity, Unreal), data visualization, Autonomous Vehicle (AV) architecture knowledge

Technologies

Python, C++, Unity, Unreal

Responsibilities

Contribute to architectural roadmap for simulation platform and Python SDK; Lead design and implementation of next-generation graphical editing tools; Drive evolution of Python infrastructure for scenario serialization and cloud integration; Act as hands-on mentor for engineering excellence in API design and code quality.

Seniority

Staff, hands-on technical leader with mentorship

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