Talent.com
Principal Software Engineer AAOS
Principal Software Engineer AAOSGM • Markham, Ontario, Canada
Principal Software Engineer AAOS

Principal Software Engineer AAOS

GM • Markham, Ontario, Canada
Il y a 2 jours
Type de contrat
  • Temps plein
Description de poste

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 youll 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 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 bachelors 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 engineers ideas and explain their own.

Compensation :

The salary range for this role is $186000 to $236000. 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 WILLNEED 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.

About GM

Our vision is a world with Zero Crashes Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better safer and more equitable for all.

Why Join Us

We believe we all must make a choice every day individually and collectively to drive meaningful change through our words our deeds and our culture. Every day we want every employee to feel they belong to one General Motors team.

Non-Discrimination and Equal Employment Opportunities

General Motors is committed to being a workplace that is not only free of unlawful discrimination but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.

We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required where applicable to successfully complete a role-related assessment(s) and / or a pre-employment screening prior to beginning employment. To learn more visit How we Hire .

Accommodations

General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment email us or call us your email please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

Required Experience :

Staff IC

Key Skills

Continuous Integration,Docker,Jenkins,Python,System Design,Agile,C / C++,Go,Systems Engineering,Software Development,Java,Distributed Systems

Employment Type : Full-Time

Experience : years

Vacancy : 1

Monthly Salary Salary : 186000 - 236000

Créer une alerte emploi pour cette recherche

Principal Software Engineer • Markham, Ontario, Canada

Offres similaires
Principal Software Architect

Principal Software Architect

Robots and Pencils • Toronto, Canada
Temps plein
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, ...Voir plus
Dernière mise à jour : il y a moins d'une heure • Offre sponsorisée • Nouvelle offre
Senior / Lead Software Engineer (Canada)

Senior / Lead Software Engineer (Canada)

HeyMilo AI • Toronto, ON, Canada
Temps plein
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...Voir plus
Dernière mise à jour : il y a 20 jours • Offre sponsorisée
Principal DevOps Engineer

Principal DevOps Engineer

Veem • Toronto, Canada
Temps plein
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...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Software Engineer - Access & Notifications

Software Engineer - Access & Notifications

BitGo • Toronto, Canada
Temps plein
Software Engineer - Access & Notifications Join to apply for the.Software Engineer - Access & Notifications.BitGo is the leading infrastructure provider of digital asset solutions, delivering custo...Voir plus
Dernière mise à jour : il y a moins d'une heure • Offre sponsorisée • Nouvelle offre
Principal Software Architect (Cloud)

Principal Software Architect (Cloud)

OpenText • Richmond Hill, York Region, Canada
Temps plein
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...Voir plus
Dernière mise à jour : il y a 14 jours • Offre sponsorisée
Software Engineer

Software Engineer

STACK IT Recruitment • Toronto, ON, CA
Temps plein
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...Voir plus
Dernière mise à jour : il y a 8 jours
Director of Software Engineering - Global Platform Engineering

Director of Software Engineering - Global Platform Engineering

TELUS • Toronto, Canada
Temps plein
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...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Sr Software Engineer

Sr Software Engineer

hireVouch • Toronto, ON, Canada
Temps plein
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, ...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Software Engineer III (iOS Lead)

Software Engineer III (iOS Lead)

TD Securities • Toronto, Canada
Temps plein
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...Voir plus
Dernière mise à jour : il y a moins d'une heure • Offre sponsorisée • Nouvelle offre
Principal Software Developer

Principal Software Developer

Advanced Tech Search - QuantumScale • Toronto, ON, Canada
Temps plein
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...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Principal AI & Emerging Tech Lead - Scalable GenAI

Principal AI & Emerging Tech Lead - Scalable GenAI

CPP Investments • Toronto, Canada
Temps plein
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...Voir plus
Dernière mise à jour : il y a moins d'une heure • Offre sponsorisée • Nouvelle offre
API-First Software Engineer : Access & Notifications Toronto

API-First Software Engineer : Access & Notifications Toronto

BitGo Inc. • Toronto, Canada
Temps plein
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...Voir plus
Dernière mise à jour : il y a moins d'une heure • Offre sponsorisée • Nouvelle offre
Principal System Architect

Principal System Architect

Sky • Toronto C6A, ON, Canada
Télétravail
Temps plein
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...Voir plus
Dernière mise à jour : il y a 4 jours • Offre sponsorisée
Principal Software Engineer - Kubernetes

Principal Software Engineer - Kubernetes

Software International • Toronto, ON, Canada
Temps plein
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...Voir plus
Dernière mise à jour : il y a 24 jours • Offre sponsorisée
Senior Principal Software Engineer AI MultiAgents

Senior Principal Software Engineer AI MultiAgents

Huawei Technologies Canada Co., Ltd. • Markham, ON, CA
Permanent
Huawei Canada has an immediate permanent opening for a Principal Software Engineer.Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center ...Voir plus
Dernière mise à jour : il y a plus de 30 jours
Software Engineer 1

Software Engineer 1

Thri5 Inc. • Toronto, ON, Canada
Temps plein
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,...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Lead Software Engineer

Lead Software Engineer

KitchenMate • Toronto, ON, Canada
Temps plein
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...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Software Engineer : Platform Modernization Lead

Senior Software Engineer : Platform Modernization Lead

Shift4 • Toronto, Canada
Temps plein
A leading commerce technology company is looking for a Senior Software Engineer in Toronto to join their high-velocity engineering team. In this role, you will develop and maintain high-quality feat...Voir plus
Dernière mise à jour : il y a moins d'une heure • Offre sponsorisée • Nouvelle offre