07 Sep
|
Jobtailor
|
Markham
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 solid 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
#J-18808-Ljbffr
📌 Staff Software Engineer – Embedded Software Platform (Markham)
🏢 Jobtailor
📍 Markham