Talent.com
Principal Software Engineer AAOS
Principal Software Engineer AAOSGeneral Motors • Markham, York Region, CA
Principal Software Engineer AAOS

Principal Software Engineer AAOS

General Motors • Markham, York Region, CA
1 day ago
Job type
  • Full-time
Job description

Vacancy Status :

This posting is not for an existing vacancy within the organization and is open to new applications.

AI Disclosure :

As part of the application process, Artificial Intelligence will be used in the hiring process for this role

Work Arrangement :

This role is categorized as hybrid. This means the successful candidate is expected to report to the office three days per week, at minimum.

The Role

The Vehicle Experiences Engine software team is a dynamic and fast paced team that designs, develops, and maintains the embedded software platform for Infotainment and Software Defined Vehicle. We are looking for a seasoned technical leader with a broad range of experiences with embedded Android platform who can guide development teams and product engineering by bridging the gap between technical and business goals, overseeing architecture and innovation, and mentoring team members.

What you’ll do (Responsibilities)

Define the Android platform engineering strategy for the GM Infotainment system and provide technical direction and guidance for engineering execution.

Lead technical solutions for critical Android platform features / issues and drive the execution across internal and external teams.

Challenge current implementations, seek optimization opportunities, and foster innovation to improve efficiency in Android platform engineering.

Enhance software design and improve system performance. Analyze and resolve performance issues, memory leak and deadlocks issues.

Ensure the designed solutions conform to architectural requirements such as scalability, maintainability, reliability, extensibility, usability, and security.

Work with and bridge across multiple disciplines, including Engineering, Product teams, Program teams, and Information Technology, to make appropriate system level design trades.

Create and communicate vision & strategies specific to functional responsibilities. This includes preparing and giving presentations to senior and executive management.

Stays updated on new technology and competitive products to support product engineering decisions.

Mentor and provide technical guidance to senior and junior engineers.

Your Skills and Abilities (Required Qualifications)

Minimum bachelor’s degree in computer engineering, Software Engineering, Electronics & Communication, Electrical Engineering, or related degree.

Over 15 years of experience in Embedded software development and SDLC process.

Over 5 years of experience in software development with Android AOSP or AAOS stacks, including Android framework layers and system components.

Product engineering experience with Embedded systems, Android, Linux, QNX or other RTOS systems.

Fundamentals of SoC architecture and key components, including CPU, GPU, NPU, memory, I / O interfaces, and how they affect software systems and solutions.

Hands‑on experience and knowledge in Java, C++, C, operating systems, build and runtime environments.

Experience in the development of automotive‑related infotainment solutions, Inter‑ECU communications, and stringent timing requirements is a big plus.

Quality consciousness and the ability to navigate obstacles while finding effective solutions quickly.

Very effective interpersonal and leadership skills.

Superb written and verbal technical communication skills, excellent ability to incorporate other engineer’s ideas and explain their own.

Compensation

The salary range for this role is $186,000 to $236,000. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.

GM DOES NOT PROVIDE IMMIGRATION‑RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILL NEED GM IMMIGRATION SPONSORSHIP NOW OR IN THE FUTURE.

Benefits Overview

The goal of the General Motors of Canada total rewards program is to support the health and well-being of you and your family. Our comprehensive compensation plan currently includes the following benefits, in addition to many others :

Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave;

Healthcare, dental, and vision benefits;

Life insurance plans to cover you and your family;

Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement;

GM Vehicle Purchase Plan for you, your family and friends.

#J-18808-Ljbffr

Create a job alert for this search

Principal Software Engineer • Markham, York Region, CA

Similar jobs
Principal Software Architect

Principal Software Architect

Robots and Pencils • Toronto, Canada
Full-time
At Robots & Pencils, we build meaningful, scalable digital products for forward-thinking organizations.We are seeking a Principal Software Architect to provide technical leadership across complex, ...Show more
Last updated: 1 hour ago • Promoted • New!
Senior / Lead Software Engineer (Canada)

Senior / Lead Software Engineer (Canada)

HeyMilo AI • Toronto, ON, Canada
Full-time
HeyMilo is building agentic AI that deploys multimodal AI agents to help companies interview and evaluate candidates at scale. This role is for an exceptional.AI, real-time communication, low-latenc...Show more
Last updated: 20 days ago • Promoted
Principal DevOps Engineer

Principal DevOps Engineer

Veem • Toronto, Canada
Full-time
Principal DevOps Engineer Company Description.Veem is a trusted leader in automating accounts payables and receivables for over 1 million businesses across 100+ countries.Designed to simplify globa...Show more
Last updated: 30+ days ago • Promoted
PRINCIPAL DEVOPS ENGINEER

PRINCIPAL DEVOPS ENGINEER

Finlink Group • Toronto, ON, Canada
Full-time
We’re partnering with an innovative, fast-scaling organization in search of a.This is a high-impact role for someone who thrives on solving complex challenges, designing scalable systems, and...Show more
Last updated: 12 days ago • Promoted
Principal Software Architect (Cloud)

Principal Software Architect (Cloud)

OpenText • Richmond Hill, York Region, Canada
Full-time
Principal Software Architect (Cloud).OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture.As a memb...Show more
Last updated: 14 days ago • Promoted
Software Engineer

Software Engineer

STACK IT Recruitment • Toronto, ON, CA
Full-time
Quick Apply
Ready to build high-performance cloud services that power a global video technology platform? .Python-based cloud services and APIs running on AWS and Kubernetes. If you excel in backend develo...Show more
Last updated: 8 days ago
Director of Software Engineering - Global Platform Engineering

Director of Software Engineering - Global Platform Engineering

TELUS • Toronto, Canada
Full-time
Director of Software Engineering - Global Platform Engineering.Our team and what we’ll accomplish together : We are embarking on an exciting journey to develop a new, cloud-based Platform as a Servi...Show more
Last updated: 30+ days ago • Promoted
Sr Software Engineer

Sr Software Engineer

hireVouch • Toronto, ON, Canada
Full-time
We’re looking for a software engineer to join us in building the future of business banking and cash management.You’ll work closely with other engineers, product, and design to design, ...Show more
Last updated: 30+ days ago • Promoted
Software Engineer III (iOS Lead)

Software Engineer III (iOS Lead)

TD Securities • Toronto, Canada
Full-time
Software Engineer III (iOS Lead) Join to apply for the Software Engineer III (iOS Lead) role at TD Securities.The pay details posted reflect a temporary market premium specific to this role that is...Show more
Last updated: 1 hour ago • Promoted • New!
Principal Architect - Hardware-Efficient AI Foundations

Principal Architect - Hardware-Efficient AI Foundations

Huawei Technologies Canada Co., Ltd. • Toronto C6A, ON, Canada
Full-time
A prominent technology company in Toronto seeks a Principal Architect to lead the design of foundational model architecture for cutting-edge AI applications. The ideal candidate will have extensive ...Show more
Last updated: 4 days ago • Promoted
Principal Software Developer

Principal Software Developer

Advanced Tech Search - QuantumScale • Toronto, ON, Canada
Full-time
Senior Software Developer (Full Stack).Our client is an established global technology organization recognized for building complex, large-scale software platforms used by enterprise organizations w...Show more
Last updated: 30+ days ago • Promoted
Principal AI & Emerging Tech Lead - Scalable GenAI

Principal AI & Emerging Tech Lead - Scalable GenAI

CPP Investments • Toronto, Canada
Full-time
A global investment organization located in Toronto is seeking a Principal Engineer for AI & Emerging Tech.This role requires leading the design and deployment of scalable AI solutions while ensuri...Show more
Last updated: 1 hour ago • Promoted • New!
API-First Software Engineer : Access & Notifications Toronto

API-First Software Engineer : Access & Notifications Toronto

BitGo Inc. • Toronto, Canada
Full-time
A leading digital asset solutions provider is seeking a Software Engineer to join their Access & Notifications team in Toronto. You will design and build scalable APIs to support the API-first platf...Show more
Last updated: 1 hour ago • Promoted • New!
Senior Software Architect Engineer (Aerospace / eVTOL)

Senior Software Architect Engineer (Aerospace / eVTOL)

Essence Coaching Group • Toronto C6A, ON, Canada
Remote
Full-time
Senior Software Architect Engineer (Aerospace / eVTOL).CAD 120,000 – 165,000 (annual).A senior-level Software Architect & Engineer is sought to lead mission-critical aerospace software development....Show more
Last updated: 2 days ago • Promoted
Principal System Architect

Principal System Architect

Sky • Toronto C6A, ON, Canada
Remote
Full-time
Working in Tech, Product or Data at Sky is about building the next and the new.From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We turn big ideas into the p...Show more
Last updated: 4 days ago • Promoted
Principal Software Engineer - Kubernetes

Principal Software Engineer - Kubernetes

Software International • Toronto, ON, Canada
Full-time
Fortune 100 / 500 / 1000 companies to small and mid-sized organizations in Canada / US.We are currently hiring multiple Principal Software Engineers - Kubernetes. Toronto area, which specializes in OS dev...Show more
Last updated: 24 days ago • Promoted
Software Engineer 1

Software Engineer 1

Thri5 Inc. • Toronto, ON, Canada
Full-time
Thri5 is the AI-powered System of Actions for the modern retailer.Despite massive investments in planning, forecasting, and analytics, retailers still face the same operational issuesout-of-stocks,...Show more
Last updated: 30+ days ago • Promoted
Lead Software Engineer

Lead Software Engineer

KitchenMate • Toronto, ON, Canada
Full-time
KitchenMate powers a chain of hot-food micro-markets at the heart of big buildings where people live, work, and play.We are on a mission to provide access to high quality meals to everyone, while r...Show more
Last updated: 30+ days ago • Promoted