Principal Software Engineer AAOS
4 weeks ago
Job DescriptionYour Skills and Abilities (Required Qualifications)Minimum Bachelor’s degree in Computer Engineering, Software Engineering, Electronics & Communication, Electrical Engineering, or a related field.15+ years of experience in embedded software development and launching quality software into production.Proven track record of leading software development teams in complex system environments.Strong expertise in embedded systems, Linux, Android, and QNX / RTOS systems.Experience with Android AOSP and AAOS stacks, OS startup sequences, and interaction models between domains.Experience developing automotive infotainment solutions.Understanding of embedded system requirements, Inter ECU communications, and strict timing constraints.Technical Skills: Java / C++, operating systems and runtime environments, safety, security.Proactive problem solver with demonstrated technical strength.Quality-focused, able to find solutions quickly despite obstacles.Leadership and Communication: Excellent interpersonal, leadership, written, and verbal technical communication skills. Ability to incorporate team ideas and explain technical concepts effectively.Additional Notes: GM does not provide immigration sponsorship for this role. Do not apply if you require sponsorship now or in the future.Benefits OverviewOur total rewards program supports your health and well-being, including:Paid time off, holidays, and supplemental benefits for parental and adoption leave.Healthcare, dental, and vision coverage.Life insurance plans for you and your family.Company and matching contributions to a pension plan.GM Vehicle Purchase Plan for employees, family, and friends.About GMOur vision is a world with Zero Crashes, Zero Emissions, and Zero Congestion. We aim to lead the change to make the world better, safer, and more equitable.Why Join UsWe believe in making meaningful change through our words, deeds, and culture. We foster a sense of belonging and aim for every employee to feel part of the GM team.Non-Discrimination and Equal OpportunitiesGM is committed to a workplace free of discrimination and one that promotes inclusion and belonging. We encourage candidates to review role responsibilities and qualifications, and to apply if they match their skills. Recruitment may involve assessments and screening. Learn more about How we Hire.AccommodationsGM offers opportunities for all, including individuals with disabilities. If you need accommodations during your job search or application, contact us at 800-865-7580 or via email, including details of your request, the job title, and requisition number. #J-18808-Ljbffr
-
Principal Software Engineer AAOS
3 weeks ago
Markham, Canada General Motors Full timeJob DescriptionYour Skills and Abilities (Required Qualifications)Minimum Bachelor’s degree in Computer Engineering, Software Engineering, Electronics & Communication, Electrical Engineering, or a related field.15+ years of experience in embedded software development and launching quality software into production.Proven track record of leading software...
-
Principal Software Engineer AAOS
3 weeks ago
Markham, Canada General Motors Full timeJob Description Your Skills and Abilities (Required Qualifications) Minimum Bachelor’s degree in Computer Engineering, Software Engineering, Electronics & Communication, Electrical Engineering, or a related field. 15+ years of experience in embedded software development and launching quality software into production. Proven track record of leading...
-
Principal Software Engineer AAOS
3 weeks ago
Markham, Canada General Motors Full timeJob Description Your Skills and Abilities (Required Qualifications) Minimum Bachelor’s degree in Computer Engineering, Software Engineering, Electronics & Communication, Electrical Engineering, or a related field. 15+ years of experience in embedded software development and launching quality software into production. Proven track record of leading software...
-
The Nation, Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwester, Canada Quest Software Full timeA leading technology company in Canada is seeking a Software Development Principal Engineer to lead design and development of cloud-native SaaS products on Microsoft Azure. This role involves hands-on technical leadership, collaboration with engineers, and driving technical excellence across multi-tenant systems. The ideal candidate will have extensive...
-
Principal Compiler Engineer
3 weeks ago
Markham, Canada Huawei Canada Full timeJoin to apply for the Principal Compiler Engineer role at Huawei Canada1 year ago Be among the first 25 applicantsJoin to apply for the Principal Compiler Engineer role at Huawei CanadaGet AI-powered advice on this job and more exclusive features.Huawei Canada has an immediate permanent opening for a Principal Compiler Engineer.About the team:The...
-
Principal Compiler Engineer
2 weeks ago
Markham, Canada Huawei Canada Full timeJoin to apply for the Principal Compiler Engineer role at Huawei Canada1 year ago Be among the first 25 applicantsJoin to apply for the Principal Compiler Engineer role at Huawei CanadaGet AI-powered advice on this job and more exclusive features.Huawei Canada has an immediate permanent opening for a Principal Compiler Engineer.About the team:The...
-
Principal Compiler Engineer
3 weeks ago
Markham, Canada Huawei Canada Full timeJoin to apply for the Principal Compiler Engineer role at Huawei Canada 1 year ago Be among the first 25 applicants Join to apply for the Principal Compiler Engineer role at Huawei Canada Get AI-powered advice on this job and more exclusive features. Huawei Canada has an immediate permanent opening for a Principal Compiler Engineer.About the team:The...
-
Principal Software Engineer
6 days ago
Markham, Canada Huawei Technologies Canada Co., Ltd. Full timeHuawei Canada has an immediate permanent opening for a Principal Engineer. About the team: Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center in Canada. The lab focuses on researching and developing advanced cloud technologies, supporting the productization and iterative optimization of its...
-
Principal Software Engineer
2 days ago
Markham, Canada Huawei Full timeHuawei Canada has an immediate permanent opening for a Principal Engineer. About the team: Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center in Canada. The lab focuses on researching and developing advanced cloud technologies, supporting the productization and iterative optimization of its...
-
Principal Software Engineer
2 days ago
Markham, Canada Huawei Canada Full timeHuawei Canada has an immediate permanent opening for a Principal Engineer. About the team: Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center in Canada. The lab focuses on researching and developing advanced cloud technologies, supporting the productization and iterative optimization of its...