Principal Software Engineer – Embedded Software Platform

Jobtailor

Markham

On-site

CAD 180,000 - 240,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking a senior architecture leader to set multi-year direction for embedded and real-time software platforms in a large-scale environment. You will guide cross-domain teams, shape platform reliability, and drive architectural decisions with executive stakeholders.

The role emphasizes practical judgment, risk assessment, and building scalable, secure, and maintainable software ecosystems in a fast-paced setting.

Qualifications

  • Bachelor's degree in a technical field or equivalent practical experience.
  • 15+ years of experience leading architecture across organizations.
  • Deep understanding of embedded and real-time software architecture.
  • Proven record delivering safety-critical or mission-critical products.
  • Strong ability to influence technical decisions without direct authority.

Responsibilities

  • Set multi-year technical direction and target-state architecture for cross-domain engineering platforms.
  • Define strategy, governance, reliability expectations, and decision frameworks across teams.
  • Resolve ambiguous architectural tradeoffs spanning product lines, suppliers, technology stacks, and delivery cadences.
  • Improve engineering effectiveness through platforms, automation, reusable patterns, data, and operating models.
  • Influence senior leaders with recommendations grounded in risk, cost, quality, and business impact.
  • Lead through principal and staff engineers, developing technical leaders and communities of practice.

Skills

Multi-Year Technical Direction
Embedded Software Architecture
CI/CD Platform Architecture
Python Proficiency
Technical Influence

Education

Bachelor's degree in Computer Science or related field

Tools

GitHub Enterprise
Terraform
Kubernetes
Bazel
Git
Artifact Management
Cloud Platforms

Job description

  • Set multi-year technical direction and target-state architecture for cross-domain engineering platform capabilities
  • Define strategy, investment priorities, sequencing, principles, standards, governance, reliability expectations, and decision frameworks
  • Resolve ambiguous architectural tradeoffs spanning organizations, product lines, suppliers, technology stacks, and delivery cadences
  • Improve engineering effectiveness and product outcomes through platforms, automation, reusable patterns, data, and operating models
  • Influence senior and executive leaders through recommendations grounded in technical judgment, risk, cost, quality, and business impact
  • Lead through principal and staff engineers, develop technical leaders, and strengthen communities of practice
  • Remain technically credible and selectively hands-on in high-value or high-risk problems
  • Define future-state architecture and multi-year roadmaps for the assigned domain and adjacent interfaces
  • Lead resolution of cross-domain technical risks involving architecture, quality, security, reliability, cost, scalability, and delivery continuity
  • Advise leadership on investments, program risk, platform health, and enterprise tradeoffs
  • Convene architecture reviews and technical communities across engineering, validation, cloud, cybersecurity, quality, program management, and suppliers
  • Sponsor platform capabilities, automation, data models, and self-service experiences
  • Define success measures and use evidence to prioritize improvements and verify impact
  • Represent GM's technical direction with internal and external partners while maintaining high standards for safety, quality, security, and customer impact
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, including substantial experience leading architecture across organizations
  • Deep understanding of embedded and real-time software architecture
  • Record of delivering high-quality safety-critical or mission-critical products
  • Demonstrated enterprise or multi-organization technical influence without direct authority
  • Exceptional judgment in ambiguous, high-consequence technical decisions
  • Ability to communicate complex tradeoffs to technical and executive audiences
  • Strong experience with production engineering platforms, software delivery systems, or engineering productivity capabilities
  • Proficiency in Python and at least one additional language used in software or engineering-tooling environments
  • Significant depth in at least one of the four specialization areas and breadth to connect it to the others
  • Experience designing or governing systems involving embedded software, Linux, Git, CI/CD, cloud platforms, infrastructure as code, test automation, artifact management, data, APIs, or platform reliability
  • For Virtualization and CI infrastructure: significant CI/CD platform architecture experience; deep Kubernetes cluster operations, Terraform or comparable IaC module design, and production cloud architecture experience; enterprise security, compliance, progressive delivery, artifact flow, and observability standards; adoption of common virtual development platforms
  • For CI and Quality: enterprise CI/CD architecture, quality-gating policy, and release-readiness frameworks for embedded or vehicle software; understanding of MCU and SoC build systems, embedded Linux, AUTOSAR, Yocto, containers, cross-compilation, or vehicle deployment workflows; GitHub Enterprise or comparable platform governance; artifact promotion, virtual and hardware validation, and secure delivery controls
  • For Test-system modernization: architecture and modernization strategy for large-scale embedded test systems; variation management, configuration comparison, change-impact analysis, and risk-based regression; test-result data models, APIs, analytics, diagnostics, and integrations; enterprise test standards
  • For Build-system modernization: enterprise embedded build-system architecture and developer-productivity strategy; large-scale migration from Make or shell orchestration to Bazel or comparable platforms; reusable rules, macros, toolchains, platforms, repository standards, artifact provenance, and reproducible builds; adoption and outcome measurement
  • GM does not provide immigration-related sponsorship; candidates must not require GM immigration sponsorship now or in the future
Core Competencies

Demonstrates expertise in defining multi-year technical direction and architecture for cross-domain engineering platforms, with a strong focus on embedded and real-time software systems. Proven ability to influence technical decisions and lead teams in delivering high-quality, safety-critical products while managing complex tradeoffs across organizations.

Highest-signal resume keywords
  • Multi-Year Technical Direction
  • Embedded Software Architecture
  • CI/CD Platform Architecture
  • Python Proficiency
  • Technical Influence
Hard Skills
  • Embedded Software
  • Real-Time Software Architecture
  • Production Engineering Platforms
  • Software Delivery Systems
  • Test Automation
  • Infrastructure as Code
  • Kubernetes
  • Terraform
  • Bazel
  • APIs
Soft Skills
  • Exceptional Judgment
  • Complex Tradeoff Communication
  • Leadership Development
Industry Keywords
  • Safety-Critical Products
  • Mission-Critical Products
  • Enterprise Security
  • Compliance
  • Quality-Gating Policy
Tools & Technologies
  • Linux
  • Git
  • Cloud Platforms
  • Artifact Management
  • GitHub Enterprise
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer – Embedded Software Platform
Staff Software Engineer – Embedded Software Platform

Jobtailor • Markham

On-site
CAD 140,000 - 190,000
Staff Software Engineer - Embedded Software Platform
Staff Software Engineer - Embedded Software Platform

General Motors • Markham

Hybrid
CAD 203,000 - 271,000
Healthcare benefits
Hybrid work model
Principal Software Engineer - Embedded Software Platform
Principal Software Engineer - Embedded Software Platform

General Motors • Markham

Hybrid
CAD 180,000 - 250,000
Paid time off
Healthcare, dental, and vision
Life insurance
+2
Principal Engineer
Principal Engineer

Jobtailor • Toronto

On-site
CAD 180,000 - 240,000
Head of Product and Engineering
Head of Product and Engineering

Jobtailor • Montreal (administrative region)

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
VP, Systems
VP, Systems

Jobtailor • Coquitlam

On-site
CAD 120,000 - 170,000
Data Engineering Software Developer – Winter Co-op 2027
Data Engineering Software Developer – Winter Co-op 2027

Jobtailor • Markham

On-site
CAD 50,000 - 70,000
Software Engineer – Full Stack
Software Engineer – Full Stack

Jobtailor • Toronto

On-site
CAD 90,000 - 130,000
Senior Embedded Build, Release & Integration Developer
Senior Embedded Build, Release & Integration Developer

PML Sound International • Ottawa

Hybrid
CAD 120,000 - 150,000