Senior Software Developer
$115k - $164.6k per yearGeneral Motors
Description
Vacancy Status:This posting is 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 Hybrid:
This role is categorized as hybrid. This means the successful candidate is expected to report to Oshawa Elevation Center three times per week, at minimum. About the Role:
The Vehicle and Trailers camera viewing team in CTC team is a dynamic and fast paced team that initiate new concepts and features based on our camera inputs, build prototypes, test them on vehicles and deliver them into production. The group is part of the camera viewing organization, mostly located in ITC.
The Senior Software Developer will work with a highly motivated team to develop and integrate customer centric viewing features that aid drivers while connecting to and driving with trailers. Experience with driving with trailers is an asset.
What You'll Do (Responsibilities):
· Work with a large group of technical employees responsible for engineering deliverables in support of the organization's business objectives.
· Initiate, prototype and test new features and technologies.
· Collaborate with other engineering teams in ITC and with other functions (e.g. TPMs, program managers, performance team, MLops)
· Manage technical teams with project responsibilities including:
o Develop and release embedded features for Vehicle Interface Processor, VCU and others.
o Design and develop embedded software in an Agile environment
o Perform analysis, resolution, and tracking of defects to closure.
· Coordinate and participate in architecture, requirements, design, code, and test case reviews
· Review software change requests, plan the implementation based on the teams' skills and bandwidth, and perform code reviews. Your Skills & Abilities (Required Qualifications):
· Bachelor's degree in software engineering, computer science, computer engineering, electrical engineering or a related technical degree
· Minimum of 5 years of experience in product development in automotive or a related industry.
· Experience developing or leading development of complex camera based features.
· Significant experience in all aspects of the development process, from up front requirement analysis, systems design experience to backend integration
· Outstanding collaboration and communications skills
· Ability to effectively prioritize and execute tasks in a high-pressure environment
· Experience with Scrum/Agile software development process and SCM tools like GitHub. What Can Give You a Competitive Edge (Preferred Qualifications):
· Master's degree in software engineering, computer science, computer engineering or electrical engineering
· Prior experience with vehicle infotainment systems
· Prior practical experience with vehicle trailering systems
· Prior experience leading embedded software engineering development teams
· Experience with automotive electronic devices
Compensation:
The salary range for this role is $115,000 to $164,600. 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:
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 including health care spending account and wellness incentive.
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 and your family.
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.
Total Rewards | Benefits Overview
From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.
Non-Discrimination and Equal Employment Opportunities (U.S.)
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.
All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.
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 Show email or call us at Show phone number. In 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.
- ...broadband services for better every day rural living, for today and future generations. We are seeking a highly skilled Senior Software Developer to help build modern, future-ready applications as part of our company-wide digital transformation. In this role, you will...Senior
$127k - $225k per year
...Job description Huawei Canada has an immediate 12-month contract opening for a Software Developer. About the team: The Computing Data Application Acceleration Lab aims to create a leading global data analytics platform organized into three specialized teams using...SeniorLong term contractFull timeContract workInternshipImmediate start- ...Description Location: Markham, Ontario, Canada Position: Senior Software Developer - Full Stack Web Application Development CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company founded...SeniorFull timeWorldwide
$115k - $164.6k per year
...experienced and motivated candidates for the role of Virtualization and Software-in-the-Loop (SIL) Integration Engineer to support our Test... ...such as HWIO, RTOS, communication models, etc. Obtain, develop & parameterize sub-system models, such as sensors and actuators,...SeniorWork at officeLocal areaWork from home- ...Job description Huawei Canada has an immediate 12-month contract opening for a Senior Developer - GPU Driver. About the team: The Software-Hardware System Optimization Lab continuously improves the power efficiency and performance of smartphone products through...SeniorFull timeContract workInternshipImmediate start
- ...description Huawei Canada has an immediate permanent opening for a Senior Kernel Developer. About the team: The Intelligent Real-Time Operating... ..., development and integration. Expert level of system software development (mainly C/C++). Expert level CPU architecture...SeniorPermanent employmentFull timeImmediate start
$127k - $225k per year
...description Huawei Canada has an immediate permanent opening for a Senior Software Engineer. About the team: The Web Technology Lab... ...the Chrome rendering architecture for TBDR GPU targets, developing a concurrent web layout, and leveraging vertical integration opportunities...SeniorPermanent employmentFull timeInternshipImmediate start$111.7k - $167.6k per year
...The Role We are seeking a highly skilled and experienced Senior Software Engineer to join the Continuous Integration/Continuous Deployment... ...for teams across the enterprise. What Youll Do Design develop and maintain CI/CD pipelines for embedded software production...SeniorFull timeRemote work3 days per week$115k - $164.6k per year
...motivated engineer with passion and expertise in software engineering for the position of Android Software Developer – Infotainment OnStar within GM’s Digital Vehicle... ...documentation aligned with GM development processes Senior members will take ownership of each project, need...SeniorLocal areaWork from home$60k - $85k per year
...We’re looking for a Security Software Developer to join the networking device development team behind Evertz IP switch fabric products, including the EXE and NATX, and Evertz SDI router products, including the NEXX and ENX platforms. In this role, you’ll be responsible for...Long term contractCasual workWorldwideMonday to friday$127k - $225k per year
...description Huawei Canada has an immediate permanent opening for a Senior Software Engineer. About the team: The Web Technology Lab... ...the Chrome rendering architecture for TBDR GPU targets, developing a concurrent web layout, and leveraging vertical integration opportunities...SeniorPermanent employmentFull timeInternshipImmediate start$80k per year
...Responsibility: Work with our hardware and mechanical design team to design and develop various embedded computer vision systems for industrial and commercial use. Skills: ~3-5 years Object Oriented software development experience. Experience with python is a plus. ~...Full timeWork at officeRemote workMonday to fridayFlexible hours$114.4k - $164.4k per year
...multiple domains is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to enables OEMs and developers to run their deep neural network (DNN) models... .... Our team works with OEMs and developers to develop and optimize DNN models for the Qualcomm AI...SeniorFull timeWork from home- ...Description Location: Markham, Ontario, Canada Position: Software Developer - Frontend Enterprise Web Application Development CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company founded...Full timeWorldwide
$73.9k - $110.9k per year
...business. The Role: We are looking for a new graduate Software Developer with an interest in distributed systems and fleet scale device... ...runs across GMs entire vehicle fleet with direct mentorship from senior engineers on the team. The ideal candidate has a strong...SeniorFull timeInternshipRemote work- ...per week at minimum, or other frequency dictated by the business. The Role: Our Infotainment team is hiring a software engineer to design and develop software in our Android based Infotainment system. You'll be part of a team working on cutting-edge software...Full timeLocal areaWork from home
- ...Huawei Canada has an immediate permanent opening for a Principal Software Engineer. About the team: Established in 2014, the... ...innovation center in Canada. The lab focuses on researching and developing advanced cloud technologies, supporting the productization and...SeniorPermanent employmentFull timeImmediate startOverseas
- ...our team. In this role, you will contribute to the development of software pipelines that configure the behavior of vehicle data recording... ...scaling data flows. What You'll Do (Responsibilities) Develop and maintain configuration files that define the operational state...Full timeInternshipLocal areaWork from homeRelocationRelocation package
- ...Position Summary The Developer - Integrations & AI role builds and maintains the connections between Bluum’s business systems, outside... ...platforms, and the organization’s AI services. Working alongside senior developers, technical leads, and outside development partners, you...SeniorFull time
- ...Job Title : Principal Software Engineer Location : Miami, Florida or Ontario, Canada... ...enabled Build, manage, and lead a team of developers to ship an industry leading CTMS product... ...Leadership & Influence Serve as a senior technical leader and advisor across the organization...SeniorLong term contractFull time
$125k - $145k per year
...OVERVIEW The Software Architect applies specialized knowledge to conceptualize, design, develop, configure, and implement business and technical software solutions. The Software Architect interacts with both the client and project members such as the Product Manager, Project...Full timeInternship$115k - $164.6k per year
...vehicle ECUs to the cloud. Were seeking a Senior Device Data Capture SDK Software Engineer to design and integrate... ...remote control at fleet scale ~ Developing production resource constrained software... ...which our employees can thrive and develop better products for our customers....SeniorLong term contractFull timeWork at officeLocal areaRemote work3 days per week- ...training offered throughout the year The Opportunity: Reporting to the Director, Salesforce & MuleSoft Platforms, the Salesforce Developer contributes to the design, development, and maintenance of the organization’s Salesforce ecosystem. This role focuses on building...Permanent employmentFull timeMonday to fridayFlexible hours
$58k - $104k per year
...driving. About the job: We are seeking a forward-thinking Software Engineer to join our team. Our mission is to integrate cutting-... ...the use of AI agents and LLM-driven tools to redefine how we develop and maintain mobile software. AI-Enhanced Development: Leverage...Long term contractInternshipImmediate start$80k - $120k per year
...About the Opportunity Develop and maintain strong relationships with business partners while maintaining a thorough understanding of the... ...and contractual matters. Educate business partners, including senior management, on procurement policies, procedures, and requirements...SeniorLong term contractContract workTemporary workFor contractorsWork at officeLocal area$90k - $125k per year
...this foundation, Everest has successfully developed and established itself as a full-service... ...team as a Clinical Trial Web Application Developer for our Toronto/Markham, Ontario, Canada... ...server operating systems, hardware, and software requirements; implementation of improved...Long term contractFull timeContract workTemporary workWork at officeRemote workWork from homeWorldwide- ...offered throughout the year The Opportunity: Reporting to the Director, Salesforce & MuleSoft Platforms, the Salesforce Lead Developer plays a key role in designing, developing, and maintaining Sentrex’s enterprise Salesforce ecosystem. This role ensures that Salesforce...Permanent employmentFull timeMonday to fridayFlexible hours
$70k - $85k per year
...more! We’re also serious about technology. Make an impact as we look to strengthen our Digital Solutions practice with a Solution Developer, Power Platform & D365 for our growing Case Management team. Driving business excellence, MNP is a leading national accounting, tax...Full timeLocal areaRemote workFlexible hours$99.5k - $149.3k per year
...multiple domains is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to enables OEMs and developers to run their deep neural network (DNN) models... .... Our team works with OEMs and developers to develop and optimize DNN models for the Qualcomm AI...Full timeWork from home$94.5k - $141.7k per year
## \nCompany:\n\nQualcomm Canada ULC\n\n## Job Area:\n\nEngineering Group, Engineering Group \u003e Software Engineering\n\nGeneral Summary:\n\nThe Qualcomm Global Automotive team is actively engaged in offering optimized solutions for virtualization to enable customers with...SeniorRemplacementFull timeRemote workWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
- software developer intern Markham, ON
- software design engineer Markham, ON
- software engineer devops Markham, ON
- software developer internship no experience Markham, ON
- software engineer salary in canada Markham, ON
- junior software engineer Markham, ON
- software developer no experience Markham, ON
- software engineer intern Markham, ON
- director software engineering Markham, ON
- software engineer - ai machine learning Markham, ON

