Staff Software Engineer – Embedded Software Platform

Jobtailor

Markham

On-site

CAD 140,000 - 190,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor in Markham, Ontario is seeking a Senior Principal Embedded Software Architect to shape and guide architecture for safety-critical platforms. You will own roadmaps, drive multi-team initiatives, and deliver production-quality software with strong emphasis on reliability and developer experience.

You will mentor senior engineers, influence stakeholders across embedded, validation, cloud, and cybersecurity domains, and establish reusable patterns and standards.

Qualifications

  • Bachelor's degree in CS or engineering or equivalent experience.
  • 15+ years delivering software systems and architecture leadership.
  • Deep embedded and real-time software knowledge.
  • Experience with safety-critical products and multi-team initiatives.
  • Strong problem solving, communication, and prioritization.
  • Proficient in Python and at least one other language.
  • Experience with Linux, Git, containers, CI/CD, cloud, and IaC.
  • Familiarity with vECUs, SIL, and automotive workflows is a plus.

Responsibilities

  • Define target-state architecture and phased roadmaps.
  • Lead architecture reviews and cross-functional design decisions.
  • Deliver production-quality software, automation, and platform components.
  • Coach senior engineers and grow technical leadership.
  • Prioritize reliability, quality, and developer productivity.
  • Communicate risks, tradeoffs, and progress to leadership.
  • Partner with embedded, validation, cloud, cybersecurity, and program teams.

Skills

Embedded RT Architecture
Technical Leadership
CI/CD Platforms
Python Proficiency
Problem Solving
Cross-Functional Influence

Education

Bachelor's degree in CS/Engineering

Tools

Linux
Git
Kubernetes
Terraform
CI/CD
Containers
Artifact Repositories
Data Platforms
Robot Framework
Bazel

Job description

  • Shape and scale engineering platforms that build, test, integrate, validate, and deliver embedded software for software-defined vehicles
  • Own architecture, technical roadmap, and execution strategy for significant platform capabilities or related initiatives
  • Lead high-impact, multi-team technical efforts from problem definition through adoption and operationalization
  • Establish reusable patterns, standards, quality controls, and developer experiences
  • Make architectural decisions across embedded, real-time, cloud, simulation, test, and release environments
  • Use engineering data and operational signals to prioritize improvements in reliability, feedback time, quality, and developer productivity
  • Influence and align engineering, validation, cybersecurity, cloud, quality, program, and supplier stakeholders
  • Remain hands-on in difficult technical problems while coaching, mentoring, documenting, and providing technical leadership
  • Communicate tradeoffs, risks, progress, and recommendations to senior engineering and program leaders
  • Define target-state architecture, phased roadmaps, and implementation priorities
  • Lead architecture reviews, technical working sessions, design decisions, and cross-functional alignment
  • Deliver or guide production-quality software, automation, platform components, and integrations
  • Create standards and reusable patterns for product teams and suppliers
  • Establish ownership, entry and exit criteria, operational expectations, and exception-management practices
  • Instrument platforms, identify root causes, guide investment, and demonstrate measurable improvement
  • Partner with embedded software, vehicle integration, validation, developer experience, cloud, cybersecurity, artifact management, and program delivery teams
  • Coach senior engineers and grow technical leadership across the organization
Requirements
  • Bachelor's degree in computer science, computer engineering, electrical engineering, software engineering, systems engineering, or a related technical field, or equivalent practical experience
  • Typically, 15 or more years of experience developing, integrating, deploying, or validating software systems
  • Deep understanding of embedded and real-time software architecture
  • Experience delivering high-quality safety-critical or otherwise mission-critical products
  • Demonstrated success leading complex technical initiatives across multiple teams or organizations
  • Strong problem-solving, analytical, communication, and prioritization skills
  • Production experience with engineering tools and systems
  • Proficiency in Python and at least one additional language used in software or engineering-tooling environments
  • Experience in at least one of the four specialization areas, with ability to collaborate across the others
  • Experience with relevant technologies such as Linux, Git, containers, CI/CD, cloud platforms, infrastructure as code, test automation, artifact repositories, or data and API platforms
  • Virtualization specialization: experience designing or delivering CI/CD platforms; Kubernetes; Terraform or comparable infrastructure as code; production cloud environments; embedded or simulation workflows such as vECUs, SIL, FMU, or SSP
  • CI specialization: end-to-end CI/CD and quality-gating workflows for embedded software; GitHub Enterprise or comparable platforms; artifact repositories; automated test evidence; embedded and vehicle-system integration; static analysis, security scanning, coverage, integration testing, simulation, or hardware-based validation
  • Test-system specialization: embedded test automation and build-to-test pipelines; configuration and variation management; change-impact analysis or risk-based regression testing; test-result modeling; APIs; Databricks, diagnostics, or issue-management workflows; Linux, Git, Python, Bash, Robot Framework, containers, or infrastructure as code
  • Build-system specialization: production software systems; Python and one additional engineering-tooling language; automotive, embedded, safety-related, calibration, or systems-engineering environments; Make or shell migration to Bazel or comparable build system; embedded cross-compilation, toolchains, generated code, firmware, build reproducibility, or CI/CD integration
  • Must not require GM immigration-related sponsorship now or in the future
Core Competencies

Demonstrates expertise in embedded and real-time software architecture, with a strong focus on delivering high-quality, safety-critical products. Proven ability to lead complex technical initiatives, influence cross-functional teams, and establish standards for software development and integration.

Highest-signal resume keywords
  • Embedded And Real-Time Software Architecture
  • CI/CD Platforms And Workflows
  • Python And Additional Programming Language Proficiency
  • Technical Leadership And Mentoring
  • Production Experience With Engineering Tools And Systems
Hard Skills
  • Embedded Software Development
  • Real-Time Software Architecture
  • Test Automation
  • Configuration Management
  • Change-Impact Analysis
  • Static Analysis
  • Integration Testing
  • Automated Test Evidence
  • Build Reproducibility
  • Firmware Development
Soft Skills
  • Problem-Solving
  • Analytical Skills
  • Communication Skills
  • Prioritization Skills
  • Coaching And Mentoring
Industry Keywords
  • Safety-Critical Products
  • Automotive Software
  • Embedded Systems
  • Software-Defined Vehicles
  • Cloud Platforms
Tools & Technologies
  • Linux
  • Git
  • Kubernetes
  • Terraform
  • CI/CD
  • Containers
  • Artifact Repositories
  • Data Platforms
  • Robot Framework
  • Bazel
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer – Embedded Software Platform
Principal Software Engineer – Embedded Software Platform

Jobtailor • Markham

On-site
CAD 180,000 - 240,000
Early Career Software Developer – Embedded Software
Early Career Software Developer – Embedded Software

Jobtailor • Markham

On-site
CAD 90,000 - 120,000
Embedded Developer
Embedded Developer

Sera4 • Southwestern Ontario

On-site
CAD 90,000 - 130,000
Health insurance
Project Engineer – Connected Vehicle Product Development
Project Engineer – Connected Vehicle Product Development

Jobtailor • Valcourt (ville)

On-site
CAD 75,000 - 110,000
Principal Engineer
Principal Engineer

Jobtailor • Toronto

On-site
CAD 180,000 - 240,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

HireTalent - Staffing & Recruiting Firm • Brossard

On-site
CAD 80,000 - 110,000
Embedded Software Engineer
Embedded Software Engineer

Dana Incorporated • Boucherville

On-site
CAD 90,000 - 120,000
Embedded Software Designer -3144-OJO
Embedded Software Designer -3144-OJO

Right Talent Right Now • Montreal (administrative region)

On-site
CAD 80,000 - 100,000
Senior Embedded Build, Release & Integration Developer
Senior Embedded Build, Release & Integration Developer

PML Sound International • Ottawa

Hybrid
CAD 120,000 - 150,000
VP, Systems
VP, Systems

Jobtailor • Coquitlam

On-site
CAD 120,000 - 170,000